Я создал Slice
с использованием createSlice
из комплекта инструментов редукции и экспортировал свое действие, например:
export const { myAction } = slice.actions;
Я пытаюсь создать промежуточное ПО для перехвата какого-либо типа действия:
import myAction from './reducers/mySlice'
const MyMiddleware = store => next => action => {
if (action.type === myAction.type) { //this doesn't work, myAction is a function
doSomething(action.payload);
}
return next(action);
};
Мне было интересно, возможно ли получить тип действия как константу из созданного мной среза?