Commit 35135fff authored by Igor Stuev's avatar Igor Stuev Committed by GitHub

fix backwards pagination (#2640)

parent b1530fc6
...@@ -129,11 +129,9 @@ export default function useQueryWithPages<Resource extends PaginatedResources>({ ...@@ -129,11 +129,9 @@ export default function useQueryWithPages<Resource extends PaginatedResources>({
} }
scrollToTop(); scrollToTop();
router.push({ pathname: router.pathname, query: nextPageQuery }, undefined, { shallow: true }) setPage(prev => prev - 1);
.then(() => { page === 2 && queryClient.removeQueries({ queryKey: [ resourceName ] });
setPage(prev => prev - 1); router.push({ pathname: router.pathname, query: nextPageQuery }, undefined, { shallow: true });
page === 2 && queryClient.removeQueries({ queryKey: [ resourceName ] });
});
}, [ router, page, pageParams, scrollToTop, queryClient, resourceName ]); }, [ router, page, pageParams, scrollToTop, queryClient, resourceName ]);
const resetPage = useCallback(() => { const resetPage = useCallback(() => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment