generator-dnn
Version:
Scaffolds DNN Modules, Persona Bar, Skin projects
19 lines (17 loc) • 641 B
JavaScript
import { createStore, applyMiddleware, compose } from "redux";
import thunkMiddleware from "redux-thunk";
import reduxImmutableStateInvariant from "redux-immutable-state-invariant";
import rootReducer from "../reducers/rootReducer";
import DevTools from "../containers/DevTools";
export default function configureStore(initialState) {
const store = createStore(
rootReducer,
initialState,
compose(
applyMiddleware(thunkMiddleware,
reduxImmutableStateInvariant()), // TODO: apply only for development
DevTools.instrument()
)
);
return store;
}