Skip to content

Commit e50d9b0

Browse files
committed
Fixed #2
1 parent e362468 commit e50d9b0

3 files changed

Lines changed: 10 additions & 5 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"react-select": "^3.1.0",
2222
"react-spinners-kit": "^1.9.1",
2323
"react-split-pane": "^0.1.92",
24+
"redux-devtools-extension": "^2.13.8",
2425
"redux-persist": "^6.0.0",
2526
"styletron-engine-atomic": "^1.4.6",
2627
"styletron-react": "^5.2.7"

src/app/store.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,15 @@ import { createStore, applyMiddleware, compose } from "redux";
22
import rootReducer from "./root-reducer";
33

44
import { persistStore } from "redux-persist";
5+
import { composeWithDevTools } from "redux-devtools-extension";
56

67
const middleware = []; // no middleware
78

89
// Reference: https://github.com/zalmoxisus/redux-devtools-extension#12-advanced-store-setup
9-
const composeEnhancer = window
10-
? window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__
11-
: compose;
10+
// const composeEnhancer = window ? window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ : compose; // this is a bug
1211

13-
const enhancer = composeEnhancer(applyMiddleware(...middleware));
12+
const enhancer = composeWithDevTools(applyMiddleware(...middleware));
1413

1514
export const store = createStore(rootReducer, enhancer);
1615
export const persistor = persistStore(store); // Reference: https://www.npmjs.com/package/redux-persist
17-
export default { store, persistor };
16+
export default { store, persistor };

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9891,6 +9891,11 @@ redent@^3.0.0:
98919891
indent-string "^4.0.0"
98929892
strip-indent "^3.0.0"
98939893

9894+
redux-devtools-extension@^2.13.8:
9895+
version "2.13.8"
9896+
resolved "https://registry.yarnpkg.com/redux-devtools-extension/-/redux-devtools-extension-2.13.8.tgz#37b982688626e5e4993ff87220c9bbb7cd2d96e1"
9897+
integrity sha512-8qlpooP2QqPtZHQZRhx3x3OP5skEV1py/zUdMY28WNAocbafxdG2tRD1MWE7sp8obGMNYuLWanhhQ7EQvT1FBg==
9898+
98949899
redux-persist@^6.0.0:
98959900
version "6.0.0"
98969901
resolved "https://registry.yarnpkg.com/redux-persist/-/redux-persist-6.0.0.tgz#b4d2972f9859597c130d40d4b146fecdab51b3a8"

0 commit comments

Comments
 (0)