UNPKG

project-starter-dan

Version:

A project scaffolding tool.

21 lines (19 loc) 605 B
import { applyMiddleware, combineReducers, createStore, compose } from 'redux'; import thunk from 'redux-thunk'; import reducer from './reducer'; import { routerReducer } from 'react-router-redux'; const combined = combineReducers({ reducer, routing: routerReducer }); export default function(initialState) { const createFinalStore = compose( // redux dev tools applyMiddleware(thunk), (typeof window != 'undefined' && window.devToolsExtension) ? window.devToolsExtension() : f => f )(createStore); const store = createFinalStore(combined, initialState); return store; }