| const syncSearchParams = useCallback((params: URLSearchParams) => { | const syncSearchParams = useCallback((params: URLSearchParams) => { | ||||
| const search = params.toString() | const search = params.toString() | ||||
| const query = search ? `?${search}` : '' | const query = search ? `?${search}` : '' | ||||
| router.push(`${pathname}${query}`) | |||||
| router.push(`${pathname}${query}`, { scroll: false }) | |||||
| }, [router, pathname]) | }, [router, pathname]) | ||||
| // Update the URL search string whenever the query changes. | // Update the URL search string whenever the query changes. |