From 42005084d909a5f69bb419313f24c8ee35e886f2 Mon Sep 17 00:00:00 2001 From: Stanko Date: Mon, 1 May 2017 17:11:30 +0200 Subject: [PATCH] Fixed bug with a dev tools and firefox --- source/js/index.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/source/js/index.js b/source/js/index.js index f97bb47..063987a 100755 --- a/source/js/index.js +++ b/source/js/index.js @@ -29,11 +29,18 @@ if (isProduction) { // In development mode beside thunk // logger and DevTools are added const middleware = applyMiddleware(thunk, logger); - const enhancer = compose( - middleware, - // Enable DevTools if browser extension is installed - window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__() // eslint-disable-line - ); + let enhancer; + + // Enable DevTools if browser extension is installed + if (window.__REDUX_DEVTOOLS_EXTENSION__) { // eslint-disable-line + enhancer = compose( + middleware, + window.__REDUX_DEVTOOLS_EXTENSION__() // eslint-disable-line + ); + } else { + enhancer = compose(middleware); + } + store = createStore( rootReducer,