use-strict-params
v1.0.1
Published
Strictly typed params for React router.
Downloads
31
Maintainers
Readme
use-strict-params
Strictly typed params for React router.
Installation
npm
npm install use-strict-paramsYarn
yarn add use-strict-paramspnpm
pnpm add use-strict-paramsbun
bun add use-strict-paramsUsage
useStrictParams
A typed variant of useParams. The following types are supported:
StringNumberBooleanDate
const { userId } = useStrictParams({ userId: Number })useStrictSearchParams
A typed variant of useSearchParams. The following types are supported:
StringNumberBooleanDate
const { query } = useStrictSearchParams({ query: String })Optional
Marks a type as optional which will change the return type to allow null.
const { query } = useStrictSearchParams({ query: Optional(String) })