|
@@ -1,11 +1,10 @@
|
|
import React from "react";
|
|
import React from "react";
|
|
import ReactDOM from "react-dom";
|
|
import ReactDOM from "react-dom";
|
|
import { Provider } from "react-redux";
|
|
import { Provider } from "react-redux";
|
|
-import { createStore, applyMiddleware, compose } from "redux";
|
|
|
|
|
|
+import { createStore, applyMiddleware } from "redux";
|
|
import { BrowserRouter, Route } from "react-router-dom";
|
|
import { BrowserRouter, Route } from "react-router-dom";
|
|
import thunk from "redux-thunk";
|
|
import thunk from "redux-thunk";
|
|
import "babel-polyfill";
|
|
import "babel-polyfill";
|
|
-import logger from "dev/logger";
|
|
|
|
|
|
|
|
import rootReducer from "reducers";
|
|
import rootReducer from "reducers";
|
|
import DevTools from "dev/redux-dev-tools";
|
|
import DevTools from "dev/redux-dev-tools";
|
|
@@ -17,23 +16,11 @@ import "../styles/main.scss";
|
|
const isProduction = process.env.NODE_ENV === "production";
|
|
const isProduction = process.env.NODE_ENV === "production";
|
|
let store = null;
|
|
let store = null;
|
|
|
|
|
|
-if (isProduction) {
|
|
|
|
- const middleware = applyMiddleware(thunk);
|
|
|
|
- store = createStore(
|
|
|
|
- rootReducer,
|
|
|
|
- middleware
|
|
|
|
- );
|
|
|
|
-} else {
|
|
|
|
- const middleware = applyMiddleware(thunk, logger);
|
|
|
|
- const enhancer = compose(
|
|
|
|
- middleware,
|
|
|
|
- DevTools.instrument()
|
|
|
|
- );
|
|
|
|
- store = createStore(
|
|
|
|
- rootReducer,
|
|
|
|
- enhancer
|
|
|
|
- );
|
|
|
|
-}
|
|
|
|
|
|
+const middleware = applyMiddleware(thunk);
|
|
|
|
+store = createStore(
|
|
|
|
+ rootReducer,
|
|
|
|
+ middleware
|
|
|
|
+);
|
|
|
|
|
|
ReactDOM.render(
|
|
ReactDOM.render(
|
|
<Provider store={ store }>
|
|
<Provider store={ store }>
|