UNPKG

ars-react

Version:

Making React and Redux and React router dom easy to use and make with ARS react

17 lines (15 loc) 555 B
import {applyMiddleware, combineReducers, createStore} from "redux"; import {composeWithDevTools} from "redux-devtools-extension"; import thunk from "redux-thunk"; ars.store = { reducers: {}, get_reducers: () => { return combineReducers(ars.store.reducers) }, merge: (reducers) => { for (const [key, item] of Object.entries(reducers)) { ars.store.reducers[key] = item; } } }; ars.store.db = createStore(ars.store.get_reducers, {}, composeWithDevTools(applyMiddleware(...[thunk])));