Redux: der Vorherige Zustand erhielt durch die Reduzierung unerwarteter Typ "Funktion"

Wenn ich add-middleware für die chrome-Erweiterung, Reduzierungen nicht mehr richtig funktioniert, auf der Website (aber chrome/redux-debug-tool funktioniert) + ich bekomme folgende Fehlermeldung in der Konsole:

Den vorherigen Zustand erhielt durch die Reduzierung unerwarteter Typ "Funktion". Erwartet, dass das argument ein Objekt mit den folgenden Schlüsseln: "auth", "allgemein", "home"

Hier ist der code:

import { applyMiddleware, createStore } from 'redux';
import { promiseMiddleware, localStorageMiddleware } from './middleware';
import reducer from './reducer';

const middleware = applyMiddleware(promiseMiddleware, localStorageMiddleware);

const store = createStore(reducer, middleware,
      window.devToolsExtension ? window.devToolsExtension() : f => f);

export default store;

Wenn ich entfernen chrome Artikel:

,window.devToolsExtension ? window.devToolsExtension() : f => f

Wenn funktioniert wieder normal.

  • Wie der Fehler sagt, Sie müssen sich in die reducer, so wäre es hilfreich, wenn Sie Ihre reducer-code.
InformationsquelleAutor Nema Ga | 2016-06-28
Schreibe einen Kommentar