UNPKG

react-hooks-and-com

Version:

一个现代化的 React 自定义 Hooks 库,提供 20+ 个实用的自定义 Hooks。使用 TypeScript 和 Tailwind CSS 构建,完全类型安全。

16 lines 580 B
export interface Serializer<T> { stringify: (value: T) => string; parse: (value: string) => T; } export interface UseLocalStorageOptions<T = unknown> { serializer?: Serializer<T>; onError?: (error: Error) => void; } export interface UseLocalStorageReturn<T> { value: T; setValue: (value: T | ((prev: T) => T)) => void; removeValue: () => void; isStored: boolean; } export declare const useLocalStorage: <T>(key: string, initialValue: T, options?: UseLocalStorageOptions<T>) => UseLocalStorageReturn<T>; //# sourceMappingURL=useLocalStorage.d.ts.map