react-use-object-state
Version:
React hooks to create stateful API's for reusable object patterns
17 lines (16 loc) • 494 B
TypeScript
import { Dispatch, SetStateAction } from "react";
declare type State = boolean;
export declare const booleanStateFactory: (setState: Dispatch<SetStateAction<State>>) => {
setTrue: () => void;
setFalse: () => void;
toggle: () => void;
};
export declare const useBooleanState: (initialState: State) => {
setTrue: () => void;
setFalse: () => void;
toggle: () => void;
} & {
state: boolean;
setState: Dispatch<SetStateAction<boolean>>;
};
export {};