useLocalStorage
Keep reactive state in local storage.
useLocalStorage.tsx
import { useLocalStorage } from "@cermuel/hooks/react";export function useLocalStorageExample() { const [name, setName] = useLocalStorage("name", "Ada"); return <input value={name} onChange={(event) => setName(event.target.value)} />;}Props
Param
Type
Default Value
keystringinitialValueToptions?StorageOptions<T>Returns
[T, Setter<T>, () => void]