Next.js · Junior · Pytanie 7 z 75
Jak poprawnie odczytać params na stronie w Next.js 16?
- ✓Poprawna odpowiedź:
const { slug } = await params- to Promise - 2
const { slug } = params- to zwykły obiekt - 3
const slug = useParams().slugna stronie serwerowej
Wyjaśnienie
Od Next.js 15 params i searchParams są promise'ami, a Next.js 16 całkowicie usunął dostęp synchroniczny. W komponencie serwerowym robi się await; na stronie klienckiej - use(params). Hook useParams działa tylko w komponentach klienckich.