dm-web-react
Version:
The DM web client with React.
21 lines (17 loc) • 463 B
text/typescript
import { Map } from "immutable";
import { applyMiddleware, compose, createStore } from "redux";
import thunk from "redux-thunk";
import createRootReducer from "./createRootReducer";
export default (initialState = Map({})) => {
const middleware = [thunk];
const enhancers: any = [];
const store = createStore(
createRootReducer({}),
initialState,
compose(
applyMiddleware(...middleware),
...enhancers
)
);
return store;
};