Керування станом · Senior · Запитання 60 з 75

Навіщо валідувати стан з URL (search-параметри) схемою?

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

Пояснення

Схема (наприклад, Zod) приводить рядки до чисел, підставляє значення за замовчуванням і відкидає сміття. Ставтеся до URL як до будь-якого зовнішнього API.

Де почитати

Помилка в запитанні

Керування станом · Senior · запитання 60

Перевірте себе

Пройдіть тест Керування станом · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест