react-hooks-and-com
Version:
一个现代化的 React 自定义 Hooks 库,提供 20+ 个实用的自定义 Hooks。使用 TypeScript 和 Tailwind CSS 构建,完全类型安全。
14 lines • 414 B
TypeScript
export interface UseToggleOptions<T = boolean> {
initialValue?: T;
trueValue?: T;
falseValue?: T;
}
export interface UseToggleReturn<T> {
value: T;
toggle: () => void;
setValue: (value: T) => void;
setTrue: () => void;
setFalse: () => void;
}
export declare const useToggle: <T = boolean>(options?: UseToggleOptions<T>) => UseToggleReturn<T>;
//# sourceMappingURL=useToggle.d.ts.map