SinkContainer
SinkContainer use to keep store and all the sinks within the same scope.
createStore(SinkConfiguration) => Store
interface SinkConfiguration {
// regular reducers
reducers: { [key: string]: (state, action) => state },
// predefined state
preloadedState: { ...state },
// additional middlewares
middlewares: Array<ReduxMiddleware>,
// use effect trace, default false
useEffectTrace?: boolean;
// use effect, default false
useTrigger?: boolean;
// required compose function from redux-dev-tool
devToolOptions: {
// devTool compose function
devToolCompose: Function,
// should devTool disabled
disabled?: boolean,
// other devTool properties
[key: string]: any
}
}getSink(SinkClass) => SinkInstance
getEffectTasks() => Array<Promise>
getStore() => Store
Last updated