1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/examples/with-redux-reselect-recompose/store.js
Nguyen Hoang Phuc 530b561039 Add example for usage of redux + reselect + recompose (#2523)
* implemented example for using redux with reselect and recompose

* removed unused package

* fixed linting issue

* fixed linting issue
2017-07-11 20:17:00 +02:00

14 lines
394 B
JavaScript

import thunkMiddleware from 'redux-thunk'
import { createStore, applyMiddleware, compose } from 'redux'
import { createLogger } from 'redux-logger'
import reducer, { initialState } from 'reducers'
export default (state = initialState) => {
const middlewares = [thunkMiddleware, createLogger()]
return createStore(
reducer,
state,
compose(applyMiddleware(...middlewares))
)
}