UNPKG

elmer-ui-core

Version:

web app framework

28 lines (27 loc) 881 B
import { IStoragePluginFactory, TypeReduxSaveStorage } from "elmer-redux"; import { Component } from "../../core/Component"; import { IPropCheckRule } from "../../propsValidation"; declare type TypeReduxProviderPropsCheckRule = { autoSave: IPropCheckRule; reducers: IPropCheckRule; saveStore: IPropCheckRule; defineStorage: IPropCheckRule; }; declare type TypeReduxProviderProps = { autoSave: boolean; reducers: any; saveStore: TypeReduxSaveStorage; defineStorage: IStoragePluginFactory; }; export declare class ReduxProvider extends Component { static propType: TypeReduxProviderPropsCheckRule; props: TypeReduxProviderProps; private reduxController; constructor(props: TypeReduxProviderProps); $init(): void; initDefaultState(): void; render(): string; private initState; private defineStateValue; } export {};