From f9114941c959724ad3d0b457c12a395a01b60f10 Mon Sep 17 00:00:00 2001 From: Gabriel Testault Date: Mon, 8 May 2023 16:02:01 +0200 Subject: [PATCH] fix(plugin-search-react): reset page cursor when page limit changes Signed-off-by: Gabriel Testault --- .../components/SearchPagination/SearchPagination.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/plugins/search-react/src/components/SearchPagination/SearchPagination.tsx b/plugins/search-react/src/components/SearchPagination/SearchPagination.tsx index 2ab5b859bf..743d3ccb52 100644 --- a/plugins/search-react/src/components/SearchPagination/SearchPagination.tsx +++ b/plugins/search-react/src/components/SearchPagination/SearchPagination.tsx @@ -191,12 +191,20 @@ export const SearchPagination = (props: SearchPaginationProps) => { const { pageLimit, setPageLimit, pageCursor, setPageCursor, fetchNextPage } = useSearch(); + const handlePageLimitChange = useCallback( + (newPageLimit: number) => { + setPageLimit(newPageLimit); + setPageCursor(undefined); + }, + [setPageLimit, setPageCursor], + ); + return (