@ui-complex/react-state
Version:
8 lines • 474 B
TypeScript
export declare const useSelector: <T, T2>(state: T2, selector: (state: T2) => T) => T;
export declare const State: <T, T2>({ state, children, selector, }: {
state: T2;
children: (props: T) => React.ReactElement;
selector: (state: T2) => T;
}) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>>;
export declare const dispatch: <T, _>(obj: T, updater: (draft: typeof obj) => void) => void;
//# sourceMappingURL=index.d.ts.map