From bcfd89be0244a584d171d9b1473dc112ed0763da Mon Sep 17 00:00:00 2001 From: n8detar Date: Thu, 21 Apr 2022 12:02:03 -0700 Subject: [PATCH] Pagination improvments. --- tubearchivist/www/src/pages/download.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/tubearchivist/www/src/pages/download.tsx b/tubearchivist/www/src/pages/download.tsx index 9657d42..c2f8f56 100755 --- a/tubearchivist/www/src/pages/download.tsx +++ b/tubearchivist/www/src/pages/download.tsx @@ -384,22 +384,15 @@ const Download: NextPage = () => { handleSetPageNumber(page)}>{page} )}) } - {downloads?.paginate?.prev_pages && - < - } + {pageNumber != 1 && < } Page {pageNumber} - {downloads?.paginate?.next_pages && - > - } + {downloads?.paginate?.last_page && > } {downloads?.paginate?.next_pages && downloads?.paginate?.next_pages?.map((page) => { return ( handleSetPageNumber(page)}>{page} )}) } - {downloads?.paginate?.next_pages?.forEach((page) => - handleSetPageNumber(page)}>{page} - )} {downloads?.paginate?.last_page && handleSetPageNumber(downloads?.paginate?.last_page)}> Last ({downloads?.paginate?.last_page}) }