123456789101112131415161718 |
- import { createStore, applyMiddleware, compose } from 'redux'
- import thunkMiddleware from 'redux-thunk'
- import { createLogger } from 'redux-logger'
- import rootReducer from './reducer/root.js'
- // import createSagaMiddleware from 'redux-saga'
- // import rootSaga from './saga.js'
-
- // const sagaMiddleware = createSagaMiddleware()
-
- export const store = (
- (middleware, reduxDevTools) => createStore(rootReducer, compose(middleware, reduxDevTools || (f => f)))
- )(
- applyMiddleware(thunkMiddleware, /* sagaMiddleware, */ createLogger()),
- window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
- )
-
- // sagaMiddleware.run(rootSaga)
|