Ну, у меня есть канал, вложенный в другой канал, и там я хочу отобразить наблюдаемую инструкцию a if if, которая, если true, возвращает действие, а если not, то возвращает другое действие
Для примера я хочу сделать это
export const itemAddRequest = (action$, state$) => {
const newState$ = from(state$.value.ids);
return action$.pipe(
ofType("ADD_ITEM_REQUEST"),
mergeMap(action =>
newState$.pipe(
map(value => {
if (value === action.payload.id) {
mapTo(addItemSuccess());
} else {
mapTo(addItemFailed());
}
})
)
)
);
};
Любые идеи, ребята?