Zarządzanie stanem · Senior · Pytanie 10 z 75
Do czego służy createListenerMiddleware?
- ✓Poprawna odpowiedź: Do uruchamiania efektów ubocznych w odpowiedzi na konkretne akcje lub zmiany stanu
- 2Do subskrybowania komponentów React na poszczególne pola store'a
- 3Do zamiany zdarzeń DOM na akcje Reduxa
Wyjaśnienie
Lekka alternatywa dla sag: startListening({ actionCreator: todoAdded, effect: async (action, api) => {...} }). Efekty mogą czekać na inne akcje (take), być anulowane, robić debounce i czytać stan przed i po akcji.