Ошибка приставки в свойстве type при использовании промежуточного программного обеспечения
Я пытаюсь интегрировать регистратор в мое приложение-редуктор, используя api applyMiddleware, но когда я запускаю действие, я получаю эту ошибку:
Действия не могут иметь неопределенное свойство типа. Вы ошиблись константой?
Это странно, потому что все мои создатели действий возвращают объекты в следующем формате: { type : ..., payload : {...}}
, И еще, в консоли браузера напечатанный объект имеет свойство "тип".
Я настроил магазин следующим образом:
const logger = store => next => action => {
console.log(action);
return next(store, action);
}
const store = createStore(
reducer,
applyMiddleware(logger));
export default store;
Я застрял.