Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3396 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3396 Rev 3719
Línea 1... Línea 1...
1
import { createStore, applyMiddleware, compose } from 'redux'
1
import { createStore, applyMiddleware, compose } from 'redux';
2
import thunk from 'redux-thunk'
2
import thunk from 'redux-thunk';
3
import { rootReducer } from './root-reducer'
3
import { rootReducer } from './root-reducer';
4
 
4
 
5
const middlewares = [thunk]
5
const middlewares = [thunk];
6
 
6
 
7
const composeEnhancers =
7
const composeEnhancers =
8
  typeof window === 'object' && window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__
8
  typeof window === 'object' && window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__
9
    ? window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({
9
    ? window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({
10
        trace: true,
10
        trace: true,
11
        traceLimit: 25
11
        traceLimit: 25
12
      })
12
      })
13
    : compose
13
    : compose;
14
 
14
 
15
const enhancer = composeEnhancers(applyMiddleware(...middlewares))
15
const enhancer = composeEnhancers(applyMiddleware(...middlewares));
16
 
16
 
17
export const store = createStore(rootReducer, enhancer)
17
export const store = createStore(rootReducer, enhancer);