Hooks

useSearchParamsState

Publisher

cermuel

50 hooks published

More from this publisher

useSearchParamsState

Synchronize state with URL parameters.

useSearchParamsState.tsx
import { useSearchParamsState } from "@cermuel/hooks/react";export function useSearchParamsStateExample() {  const [query, setQuery] = useSearchParamsState("q", "");  return <input value={query} onChange={(event) => setQuery(event.target.value)} />;}

Props

Param
Type
Default Value
key
string
initialValue?
string
""

Returns

readonly [string, (next: string) => void]