A hook that stores the state into url query parameters. ✨
Inside your React project directory, run the following:
yarn add use-state-url -S
Or with npm:
npm install use-state-url -S
Or with pnpm
pnpm add use-state-url
Or with Bun
bun add use-state-url
import useStateUrl from 'use-state-url';
const [state, setState] = useStateUrl({ demoCount: '1' }, options);
interface Options {
navigateMode?: 'push' | 'replace';
parseOptions?: ParseOptions;
stringifyOptions?: StringifyOptions;
}