typedux
Version:
Slightly adjusted Redux (awesome by default) for TS
14 lines (13 loc) • 504 B
TypeScript
import { ILeafReducer } from "../../reducers/LeafReducer";
import { State } from "../../reducers/State";
import { RootReducer } from "../../reducers/index";
import { ObservableStore } from "../../store/ObservableStore";
/**
* Make root reducer
*
* @param store
* @param leafReducersOrStates
* @param store
* @param leafReducersOrStates
*/
export declare function createMockRootReducer(store: ObservableStore<any>, ...leafReducersOrStates: Array<ILeafReducer<any, any> | State>): RootReducer<any>;