Next.js · Junior · Запитання 10 з 75
Компонент використовує useState і onClick, але падає з помилкою. Чого бракує?
- ✓Правильна відповідь: Директиви
'use client'на початку файлу - 2Обгортки
<Suspense>навколо компонента - 3Експорту
export const dynamic = 'force-dynamic'
Пояснення
Хуки стану й обробники подій працюють лише в клієнтських компонентах. 'use client' оголошує межу клієнтської частини. Найкраща практика - виносити інтерактивність у маленькі клієнтські компоненти, лишаючи сторінку серверною.