rsnext/examples/with-kea/store.js
2020-05-18 15:24:37 -04:00

15 lines
430 B
JavaScript

import { keaReducer } from 'kea'
import { createStore, compose, combineReducers } from 'redux'
const reducers = combineReducers({
kea: keaReducer('kea'),
})
const reduxDevTools =
typeof window !== 'undefined' && window.__REDUX_DEVTOOLS_EXTENSION__
? window.__REDUX_DEVTOOLS_EXTENSION__()
: (f) => f
export const initStore = (initialState) => {
return createStore(reducers, initialState, compose(reduxDevTools))
}