React プロジェクトで react-observable を使用して再選択しています。私が達成したいのはそのようなものだけです:
// セレクター
export const getItem = createSelector(getItemsState, state => state.item);
そして今、エピックでは、次のようなものを作りたいと思っています:
const addItem$: Epic = (action$: Observable<Actions>, state$) =>
action$.pipe(
filter(action => action.type === 'ADD_ITEM'),
withLatestFrom(state$.select(getItem)), // Just use there my selector which is written.
switchMap((item) => {
return ItemsApi.addItem(item);
},
),
);
それはどういうわけか可能ですか?ご協力ありがとう御座います!