#redux #rxjs #redux-observable
Вопрос:
Теперь, когда в версии 2.0.0 action$.ofType()
был удален оператор с возможностью передачи, как я могу добиться следующего
return obs.pipe(
takeUntil(ofType(actionCreator.cancel.TYPE)),
map(payload => actionCreator.success(payload, meta)),
catchError(error => of(actionCreator.failure(error, meta))),
)
Ответ №1:
После небольшого расследования я обнаружил следующие работы
return obs.pipe(
takeUntil(action$.pipe(ofType(actionCreator.cancel.TYPE))),
map(payload => actionCreator.success(payload, meta)),
catchError(error => of(actionCreator.failure(error, meta))),
)