UNPKG

pullstate

Version:

Simple state stores using immer and React hooks

9 lines (8 loc) 409 B
import React from "react"; import { Store } from "./Store"; export interface IPropsInjectStoreState<S extends object = any, SS extends any = any> { store: Store<S>; on?: (state: S) => SS; children: (output: SS) => React.ReactElement; } export declare function InjectStoreState<S extends object = any, SS = any>({ store, on, children, }: IPropsInjectStoreState<S, SS>): React.ReactElement;