20 lines
445 B
JavaScript
20 lines
445 B
JavaScript
import { applyMiddleware, combineReducers, createStore } from 'redux'
|
|
|
|
import user from './reducers/userRed'
|
|
|
|
let middleware
|
|
if (process.env.NODE_ENV !== 'production') {
|
|
const logger = require('redux-logger').default
|
|
if (typeof window !== 'undefined') {
|
|
middleware = applyMiddleware(logger)
|
|
}
|
|
}
|
|
|
|
const reducers = combineReducers({
|
|
user,
|
|
})
|
|
|
|
export default (middleware
|
|
? createStore(reducers, middleware)
|
|
: createStore(reducers))
|