Керування станом · Senior · Запитання 45 з 75
Як помилки валідації з action React Router мають потрапляти у форму?
- ✓Правильна відповідь: Повернути їх як дані з action і читати через
useActionData/fetcher.data - 2Кинути їх, щоб error boundary маршруту показав помилки форми
- 3Зберігати їх у глобальному сторі
Пояснення
Очікувані помилки (невірний email) - це дані: return { errors } (часто зі статусом 400). Кинуті помилки йдуть в ErrorBoundary і замінюють UI маршруту - це для неочікуваних збоїв.