@har4s/use-local-storage
Version:
A React Hook for using Browser Local/Session Storage
7 lines (6 loc) • 339 B
TypeScript
import { Dispatch, SetStateAction } from "react";
export interface UseLocalStorageOptions {
persistent?: boolean;
}
export declare type UseLocalStorage<T> = [T, Dispatch<SetStateAction<T>>];
export default function useLocalStorage<T>(key: string, initialValue: SetStateAction<T>, options?: UseLocalStorageOptions): UseLocalStorage<T>;