Zarządzanie stanem · Senior · Pytanie 15 z 75
Reducer dla orders/placed musi też wyczyścić slice koszyka. Jak zrobić to idiomatycznie?
- ✓Poprawna odpowiedź: Niech slice koszyka obsłuży
orders/placedw swoichextraReducers - 2Wysłać
cart/clearedz wnętrza reducera zamówień - 3Zmutować slice koszyka z reducera zamówień przez
getState()
Wyjaśnienie
Reducery nie mogą wysyłać akcji ani dotykać innych slice'ów. Wiele reducerów reagujących na jedno zdarzenie to właśnie zamierzony model Reduxa: akcja opisuje, co się stało, a każdy slice decyduje, jak zareagować.