Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 1 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
// const { applyMiddleware, createStore } = Redux;
5307 stevensc 2
import { createStore, applyMiddleware, compose } from 'redux'
3
import logger from 'redux-logger'
4
import thunk from 'redux-thunk'
5
import { rootReducer } from './root-reducer'
1 www 6
 
5307 stevensc 7
const middlewares = [thunk]
1 www 8
 
9
// const store = createStore(rootReducer, /* prealodedState, */ applyMiddleware(logger));
10
 
11
/* Remove in production and change to normal createStore */
12
const composeEnhancers =
13
  (window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ &&
14
    window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({
15
      trace: true,
5307 stevensc 16
      traceLimit: 25
1 www 17
    })) ||
5307 stevensc 18
  compose
19
 
1 www 20
export const store = createStore(
21
  rootReducer,
22
  applyMiddleware(...middlewares)
5307 stevensc 23
)