From dc35025f5bb43c0b696e435bab096bf13cc94ac6 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Sat, 27 Jul 2024 10:18:42 +0300 Subject: [PATCH] Don't show pagination if only page page (org page) --- .../tournament-organization/routes/org.$slug.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/features/tournament-organization/routes/org.$slug.tsx b/app/features/tournament-organization/routes/org.$slug.tsx index de9a4afdd..6c56f8842 100644 --- a/app/features/tournament-organization/routes/org.$slug.tsx +++ b/app/features/tournament-organization/routes/org.$slug.tsx @@ -487,6 +487,12 @@ function EventsPagination({ }) { if (!series.eventsCount) return null; + const pagesCount = Math.ceil( + series.eventsCount / TOURNAMENT_SERIES_EVENTS_PER_PAGE, + ); + + if (pagesCount <= 1) return null; + const [, setSearchParams] = useSearchParams(); const setPage = (page: number) => @@ -500,9 +506,7 @@ function EventsPagination({ setPage(series.page + 1)} - pagesCount={Math.ceil( - series.eventsCount / TOURNAMENT_SERIES_EVENTS_PER_PAGE, - )} + pagesCount={pagesCount} previousPage={() => setPage(series.page - 1)} setPage={setPage} />