@@ -12,7 +12,7 @@ export const useUrlPagination = (defaultPage = 1) => {
|
||||
}, [searchParams, defaultPage]);
|
||||
|
||||
const handlePageChange = useCallback(
|
||||
(page: number) => {
|
||||
(page: number, options?: { replace?: boolean }) => {
|
||||
setSearchParams(
|
||||
(prev) => {
|
||||
const next = new URLSearchParams(prev);
|
||||
@@ -23,7 +23,7 @@ export const useUrlPagination = (defaultPage = 1) => {
|
||||
}
|
||||
return next;
|
||||
},
|
||||
{ replace: false },
|
||||
{ replace: options?.replace ?? false },
|
||||
);
|
||||
},
|
||||
[setSearchParams, defaultPage],
|
||||
|
||||
Reference in New Issue
Block a user