Next.js · Middle · Frage 64 von 75
Wie liest eine tief verschachtelte Server Component das Segment [lang] des Root-Layouts ohne Prop Drilling?
import { lang } from 'next/root-params'
const current = await lang()- 1Es im Root-Layout in einer globalen Variablen speichern
- 2
useParams()in der Server Component aufrufen - 3Den erzeugten Getter aus
next/root-paramsimportieren
Antwort zeigen
Richtige Antwort: Den erzeugten Getter aus next/root-params importieren
Erklärung
Root Params sind dynamische Segmente oberhalb des Root-Layouts. Die Getter funktionieren in Server Components, nicht aber in Client Components, Server Actions oder Route Handlern.