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
keystringinitialValue?string""Returns
readonly [string, (next: string) => void]