Next.js · Middle · Pytanie 25 z 75
Jakie propsy można przekazać ze strony serwerowej do komponentu klienckiego?
- ✓Poprawna odpowiedź: Wartości serializowalne i Server Actions; zwykłych funkcji przekazać nie można
- 2Dowolne wartości, w tym klasy i handlery zdarzeń
- 3Tylko stringi - resztę trzeba ręcznie konwertować na JSON
Wyjaśnienie
Propsy przechodzą przez sieć w RSC payload. Obsługiwane są obiekty, tablice, Date, Map, promise'y, JSX i Server Functions. Zwykłej funkcji (onClick={() => ...}) z komponentu serwerowego przekazać nie można - zadeklaruj handler w komponencie klienckim.