UNPKG

634 BTypeScriptView Raw
1import { Store } from "./createStore";
2export interface ProviderProps<T> {
3 store: Store<T>;
4 onStateDidChange?: (state: T, lastAction: any) => void;
5 initializer?: (state: T) => any;
6 children: any;
7}
8declare const Provider: <T extends {}>({ children, store, onStateDidChange, initializer, }: ProviderProps<T>) => JSX.Element;
9declare type ProvidersListProps = {
10 providers: ((props: any) => JSX.Element)[];
11 children: JSX.Element | JSX.Element[];
12};
13declare function ProvidersList({ children, providers }: ProvidersListProps): JSX.Element;
14export { Provider, ProvidersList };
15//# sourceMappingURL=provider.d.ts.map
\No newline at end of file