@nayan-ui/react
Version:
Reusable Component Library for ReactJS.
12 lines • 497 B
TypeScript
type Serializer<T> = (object: T | undefined) => string;
type Parser<T> = (val: string) => T | undefined;
type Setter<T> = React.Dispatch<React.SetStateAction<T | undefined>>;
type Options<T> = Partial<{
serializer: Serializer<T>;
parser: Parser<T>;
logger: (error: any) => void;
syncData: boolean;
}>;
export declare function useLocalStorage<T>(key: string, defaultValue?: T, options?: Options<T>): [T | undefined, Setter<T>];
export {};
//# sourceMappingURL=NLocalStorage.d.ts.map