From 98b15c5c8b81e03d48db8f1806a78f15cde5df7f Mon Sep 17 00:00:00 2001 From: Tomasz Knapik <hi@tmkn.org> Date: Tue, 15 Jan 2019 16:51:11 +0000 Subject: [PATCH] Disable redux logger in production --- .../src/app/src/redux/actions/submissions.js | 2 +- opentech/static_src/src/app/src/redux/store.js | 13 +++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/opentech/static_src/src/app/src/redux/actions/submissions.js b/opentech/static_src/src/app/src/redux/actions/submissions.js index 4090ab47e..9cf57c88f 100644 --- a/opentech/static_src/src/app/src/redux/actions/submissions.js +++ b/opentech/static_src/src/app/src/redux/actions/submissions.js @@ -31,7 +31,7 @@ export const fetchSubmissionsByRound = roundId => { }; -export const updateSubmissionsByRound = (roundId, data) => ({ +const updateSubmissionsByRound = (roundId, data) => ({ type: UPDATE_SUBMISSIONS_BY_ROUND, roundId, data, diff --git a/opentech/static_src/src/app/src/redux/store.js b/opentech/static_src/src/app/src/redux/store.js index 0c15dbc5c..ed0b719d6 100644 --- a/opentech/static_src/src/app/src/redux/store.js +++ b/opentech/static_src/src/app/src/redux/store.js @@ -5,15 +5,20 @@ import logger from 'redux-logger' import rootReducer from '@reducers'; +const MIDDLEWARE = [ + ReduxThunk, +]; + +if (process.env.NODE_ENV === 'development') { + MIDDLEWARE.push(logger); +} + export default initialState => { const store = createStore( rootReducer, composeWithDevTools( - applyMiddleware( - ReduxThunk, - logger, - ) + applyMiddleware(...MIDDLEWARE) ) ) return store; -- GitLab