Skip to content

Instantly share code, notes, and snippets.

@lithin
Last active July 12, 2016 10:21
Show Gist options
  • Save lithin/c0e3ff1cd077307d77bb4504b6f1c11d to your computer and use it in GitHub Desktop.
Save lithin/c0e3ff1cd077307d77bb4504b6f1c11d to your computer and use it in GitHub Desktop.
import createLogger from 'redux-mori/dist/createLogger';
import { createStore } from 'redux-mori';
import { applyMiddleware } from 'redux';
const middlewares = [];
if (isDev) {
// you can extend logger options as usual but don’t have to
const logger = createLogger({
predicate: (getState, action) => !/EFFECT_/.test(action.type),
});
middlewares.push(logger);
}
const store = createStore(rootReducer, applyMiddleware(...middlewares));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment