From 2bd1099c3844dccaf7e3f8b5535cd27d1b2912d2 Mon Sep 17 00:00:00 2001 From: Marshall Polaris Date: Tue, 19 Jul 2022 00:30:43 -0700 Subject: [PATCH] Replace instead of push when modifying search query params --- web/hooks/use-sort-and-query-params.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/hooks/use-sort-and-query-params.tsx b/web/hooks/use-sort-and-query-params.tsx index 375246ad..5c9a247f 100644 --- a/web/hooks/use-sort-and-query-params.tsx +++ b/web/hooks/use-sort-and-query-params.tsx @@ -82,7 +82,7 @@ export function useUpdateQueryAndSort(props: { const setSort = (sort: Sort | undefined) => { if (sort !== router.query.s) { router.query.s = sort - router.push({ query: { ...router.query, s: sort } }, undefined, { + router.replace({ query: { ...router.query, s: sort } }, undefined, { shallow: true, }) if (shouldLoadFromStorage) { @@ -102,7 +102,7 @@ export function useUpdateQueryAndSort(props: { } else { delete router.query.q } - router.push({ query: router.query }, undefined, { + router.replace({ query: router.query }, undefined, { shallow: true, }) track('search', { query })