Skip to content
This repository was archived by the owner on Apr 28, 2023. It is now read-only.

Commit

Permalink
feat: dont include middelware in production build (#89)
Browse files Browse the repository at this point in the history
  • Loading branch information
ImmanuelSegol authored and michael1011 committed Feb 17, 2019
1 parent 65241b4 commit 5fede40
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions src/state/index.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
import { applyMiddleware, createStore, compose } from 'redux';
import thunk from 'redux-thunk';
import createRootReducer from './rootReducer';

import logger from 'redux-logger';

let middelware = [thunk];

if (process.env.NODE_ENV !== 'production') {
middelware = [...middelware, logger];
}

const store = createStore(
createRootReducer(),
compose(applyMiddleware(logger, thunk))
compose(applyMiddleware(...middelware))
);

export default store;

0 comments on commit 5fede40

Please sign in to comment.