Skip to content
Snippets Groups Projects
configureStore.js 421 B
Newer Older
  • Learn to ignore specific revisions
  • import { createStore, applyMiddleware } from 'redux';
    import thunkMiddleware from 'redux-thunk';
    import { createLogger } from 'redux-logger';
    import rootReducer from './reducers';
    
    const loggerMiddleware = createLogger();
    
    export default function configureStore(preloadedState) {
      return createStore(
        rootReducer,
        preloadedState,
        applyMiddleware(
          thunkMiddleware,
          loggerMiddleware,
        ),
      );
    }