13 lines
407 B
JavaScript
13 lines
407 B
JavaScript
import { applyMiddleware, createStore } from 'redux';
|
|
|
|
import thunkMiddleware from 'redux-thunk';
|
|
import createLogger from 'redux-logger';
|
|
|
|
const loggerMiddleware = createLogger();
|
|
var createStoreWithMiddleware = applyMiddleware(
|
|
thunkMiddleware, // lets us dispatch() functions
|
|
loggerMiddleware // neat middleware that logs actions
|
|
)(createStore);
|
|
|
|
module.exports = createStoreWithMiddleware;
|