
#programowanie #javascript #angular
Mam pytanie, chodzi mi o efekty w storze, chciałbym w nim dispatchować więcej niż jedną akcję i zastanawiam się jak to załatwić. Przy pojedynczej akcji używałem switchMapa i nie wiem czy korzystać teraz z map czy innego rozwiązania?
Posłużę się przykładem: https://paste.ofcode.org/Fb5qDUKEkqXYgpV4AkRTYk
Mam tutaj dwa efekty ale drugi efekt
Co chcę zrobić w przykładowym kodzie:
Przenieść pobranie UserRolesByContract do efektu
Mam pytanie, chodzi mi o efekty w storze, chciałbym w nim dispatchować więcej niż jedną akcję i zastanawiam się jak to załatwić. Przy pojedynczej akcji używałem switchMapa i nie wiem czy korzystać teraz z map czy innego rozwiązania?
Posłużę się przykładem: https://paste.ofcode.org/Fb5qDUKEkqXYgpV4AkRTYk
Mam tutaj dwa efekty ale drugi efekt
SelectUserRoles jest do usunięcia ponieważ w zależności od typu akcji zwracane są różne dane więc muszę to rozbić i przenieść do innych efektów, które obsługuję te akcje. Co chcę zrobić w przykładowym kodzie:
Przenieść pobranie UserRolesByContract do efektu
SelectContext i żeby w tym efekcie dispatchować i GetDiariesRequiringAttention i SetUserRoles (to drugie po pobraniu getUserRoles z api). Ktoś doradzi?- Najlepsze
- Wszystkie komentarze
MroczekBall3D
chcesz aby GetDiariesRequiringAttention był dispatchowane od razu nie czekając na dispatch SetUserRoles czy czekać na wynik getUserRoles i puścić dwie akcje naraz?





