|
@@ -0,0 +1,16 @@
|
|
|
+import { createStore, applyMiddleware } from 'redux'
|
|
|
+import {composeWithDevTools} from 'redux-devtools-extension/developmentOnly';
|
|
|
+import thunk from 'redux-thunk';
|
|
|
+import reducers from './reducers'
|
|
|
+import {createLogger} from 'redux-logger';
|
|
|
+
|
|
|
+const logger = createLogger();
|
|
|
+const store = createStore(
|
|
|
+ reducers,
|
|
|
+ composeWithDevTools(
|
|
|
+ /* logger must be the last middleware in chain to log actions */
|
|
|
+ applyMiddleware(thunk, logger)
|
|
|
+ )
|
|
|
+ );
|
|
|
+
|
|
|
+export default store;
|