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} />