Zarządzanie stanem · Senior · Pytanie 60 z 75

Po co walidować stan z URL (parametry wyszukiwania) schematem?

const filters = FiltersSchema.parse(Object.fromEntries(searchParams));

Wyjaśnienie

Schemat (np. Zod) zamienia stringi na liczby, podstawia wartości domyślne i odrzuca śmieci. Traktuj URL jak każde zewnętrzne API.

Do poczytania

Błąd w pytaniu

Zarządzanie stanem · Senior · pytanie 60

Sprawdź się

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

Rozwiąż ten test