Zarządzanie stanem · Junior · Pytanie 6 z 75

Po co przekazywać funkcję do useState(() => createInitialTodos())?

Wyjaśnienie

useState(createInitialTodos()) wywołuje funkcję przy każdym renderze, choć wynik jest potrzebny raz. Leniwy inicjalizator useState(createInitialTodos) wywoływany jest tylko przy montowaniu. Musi być synchroniczny i czysty.

Do poczytania

Błąd w pytaniu

Zarządzanie stanem · Junior · pytanie 6

Sprawdź się

Rozwiąż test Zarządzanie stanem · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test