UNPKG

@har4s/use-local-storage

Version:

A React Hook for using Browser Local/Session Storage

7 lines (6 loc) 339 B
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>;