Next.js · Junior · Pytanie 10 z 75
Komponent używa useState i onClick, ale wysypuje się z błędem. Czego brakuje?
- ✓Poprawna odpowiedź: Dyrektywy
'use client'na początku pliku - 2Opakowania
<Suspense>wokół komponentu - 3Eksportu
export const dynamic = 'force-dynamic'
Wyjaśnienie
Hooki stanu i handlery zdarzeń działają tylko w komponentach klienckich. 'use client' deklaruje granicę części klienckiej. Dobra praktyka to wynosić interaktywność do małych komponentów klienckich, a samą stronę zostawiać na serwerze.