@triviality/redux
Version:
Redux triviality integration
8 lines (7 loc) • 576 B
TypeScript
import { FF } from '@triviality/core';
import { BaseReduxFeatureServices } from './BaseReduxFeature';
import { DevReduxFeatureServices } from './DevReduxFeature';
import { ReduxEpicFeatureServices } from './EpicReduxFeature';
import { Action, AnyAction } from 'redux';
export declare type ReduxFeatureServices<S = any, A extends Action = AnyAction, D = {}> = BaseReduxFeatureServices<S, A> & DevReduxFeatureServices & ReduxEpicFeatureServices<S, A, D>;
export declare const ReduxFeature: <S = any, A extends Action = AnyAction, D = {}>() => FF<ReduxFeatureServices<S, A, D>>;