Добрый день! Вопрос, наверное, максимально тупой, но в документации написан какой-то бред
есть код
export async function loader({ request }: LoaderFunctionArgs) {
const url = new URL(request.url)
const id = url.searchParams.get('id')
console.log({ id })
return json({ success: true }, 200);
}
при переходе по ссылке, допустим,
localhost:55330/api/any-route/?id=blabla
я вижу в консоли id, всё хорошо
но если я следую документации и использую params
export async function loader({ params }: LoaderFunctionArgs) {
const { id } = params;
console.log({ id })
return json({ success: true }, 200);
}
то в консоли id равен, undefined.
нафига тогда нужен params? или я что-то не так делаю? D: