Next.js · Middle · Запитання 20 з 75
Як прочитати cookie в серверному компоненті Next.js 16?
- ✓Правильна відповідь:
const store = await cookies(); store.get('theme') - 2
document.cookieусередині серверного компонента - 3
const theme = cookies().get('theme')безawait
Пояснення
cookies() і headers() асинхронні: синхронний доступ видалено в Next.js 16. Їх використання робить рендер залежним від запиту. Записувати cookies можна в Server Actions і Route Handlers, але не під час рендеру серверного компонента.