UNPKG

generator-thundr-gae-react

Version:

Yeoman generator for a React app that runs atop Thundr on Google App Engine

16 lines (11 loc) 636 B
import { createStore, applyMiddleware } from 'redux'; import { browserHistory } from 'react-router'; import thunk from 'redux-thunk'; import { routerMiddleware, syncHistoryWithStore } from 'react-router-redux'; import { composeWithDevTools } from 'redux-devtools-extension'; import rootReducer from './reducers'; const middleware = [routerMiddleware(browserHistory), thunk]; const store = createStore(rootReducer, composeWithDevTools(applyMiddleware(...middleware))); // Create an enhanced history that syncs navigation events with the store export const history = syncHistoryWithStore(browserHistory, store); export default store;