UNPKG

@harmowatch/ngx-redux-core

Version:

[![Join the chat at https://gitter.im/harmowatch/ngx-redux-core](https://badges.gitter.im/harmowatch/ngx-redux-core.svg)](https://gitter.im/harmowatch/ngx-redux-core?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

9 lines (8 loc) 468 B
import { Middleware, Store } from 'redux'; import { ReduxChildModuleConfig } from './redux-child-module-config.interface'; import { ReduxReducerProvider } from '../providers/redux-reducer.provider'; import { ReduxRootState } from './redux-root-state.interface'; export interface ReduxRootModuleConfig<S> extends ReduxChildModuleConfig<S> { middlewareFunctions?: Middleware[]; storeFactory?(reduxReducerProvider: ReduxReducerProvider): Store<ReduxRootState>; }