useReadLocalStorage

Read a localStorage key reactively without creating a setter.

Read a localStorage key reactively without creating a setter.

Usage

import { useReadLocalStorage } from "@tilt-legal/cubitt-components/utilities/hooks";

const theme = useReadLocalStorage<string>("theme");

API

Signature

declare function useReadLocalStorage<T>(key: string, options: Options<T, false>): T | null | undefined;
declare function useReadLocalStorage<T>(key: string, options?: Partial<Options<T, true>>): T | null;

Parameters

This hook takes no arguments.

Return Value

ValueTypeDescription
return`Tnull

On this page