Skip to content

Commit d36878f

Browse files
authored
Update url-state to show import (#15867)
Also change `parseAsNumber` to `parseAsInteger`, `parseAsNumber` does not seem documented at: https://nuqs.dev/docs/parsers/built-in
1 parent e1c7023 commit d36878f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

develop-docs/frontend/url-state.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,13 @@ Going forward, we will be using [nuqs](https://nuqs.dev/) to manage URL state in
2323
Per default, everything is parsed as `string`. It is recommended to use any of the built-in parsers or to write your own over doing type assertions or coercions in the component. Types can be inferred from what the parsers return, and it also handles serialization back to the URL.
2424

2525
```tsx
26+
import {parseAsInteger, useQueryState} from 'nuqs';
27+
2628
// parsed as string per default
2729
const [cursor, setCursor] = useQueryState('cursor')
2830

2931
// with a predefined parser
30-
const [page, setPage] = useQueryState('page', parseAsNumber)
32+
const [page, setPage] = useQueryState('page', parseAsInteger)
3133

3234
// with a custom parser
3335
const [mailbox, setMailbox] = useQueryState('mailbox', parseAsMailbox);

0 commit comments

Comments
 (0)