Керування станом · Junior · Запитання 12 з 75
Що зазвичай робить редʼюсер для невідомого type дії?
- ✓Правильна відповідь: Кидає помилку (або повертає поточний стан), щоб одруківка не пройшла непоміченою
- 2Повертає
undefined, що скидає стан - 3Повертає порожній об'єкт
{}
Пояснення
Повернення undefined зламає стан. У документації React у default кидають помилку, щоб одруківки в типах дій проявлялися одразу; у TypeScript дискриміноване об'єднання дій плюс перевірка через never ловлять їх на етапі компіляції.