We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3048e32 commit f17e265Copy full SHA for f17e265
src/hooks/search/usePagination.ts
@@ -9,10 +9,13 @@ const usePagination = (defaultPage = 1) => {
9
const [page, setPage] = useState(initialPage);
10
11
useEffect(() => {
12
- setSearchParams((prevParams) => ({
13
- ...Object.fromEntries(prevParams.entries()),
14
- page: page.toString(),
15
- }));
+ setSearchParams(
+ (prevParams) => ({
+ ...Object.fromEntries(prevParams.entries()),
+ page: page.toString(),
16
+ }),
17
+ { replace: true },
18
+ );
19
}, [page, setSearchParams]);
20
21
const handlePageChange = (newPage: number) => {
0 commit comments