of(action1(), action2(), isTrue ? action3() : {type: 'EMPTY})? То есть мне нужно в зависимости от isTrue диспатчить или не диспатчить action3()
Вроде так должно работать
Ну да, оно работает, но приходится диспачтить пустой экшн
Попробуй empty() из rxjs
https://rxjs-dev.firebaseapp.com/api/index/function/empty А, метод deprecated, значит EMPTY
Это же Observable, а тут нужен плаин обджект. Я думал, может есть еще какой-то способ, через pipe после или еще что
Не совсем понял что именно тебе нужно) Но в крайнем случае можно: const alwaysDispached=[a1(),a2()] If isTrue alwaysDispached.push(a3())
Обсуждают сегодня