UNPKG

redux-async-reducer

Version:
19 lines (15 loc) 384 B
import { combineReducers } from 'redux' export default class ReducerRegistry { constructor(rootReducer){ this._registry = {...rootReducer} } add(name, reducer) { this._registry[name] = reducer } getRegistry() { return {...this._registry} } getCombinedRegistry() { return combineReducers({...this._registry}) } }