React·100 питань

Як проектувати reducer: дії та типи?

Відповідь
Дії як union: { type: 'add', payload: ... } | ....
Робіть exhaustive check у switch.
Тримайте reducer чистим без side effects.
Side effects винесіть у ефекти або middleware (у store).
Пишіть тести на кожну дію.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем