1

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);
      },
    ),
  );

それはどういうわけか可能ですか?ご協力ありがとう御座います!

4

1 に答える 1