From 354ad1254a073095510204fb0289a9f4fcfffbb6 Mon Sep 17 00:00:00 2001 From: Marco van Dijk Date: Thu, 5 May 2022 22:53:23 +0200 Subject: [PATCH] Fix viewing the last page in delegator view if a higher page is selected --- src/components/OrchDelegatorViewer.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/OrchDelegatorViewer.js b/src/components/OrchDelegatorViewer.js index 82a5ad9..97c7ecc 100644 --- a/src/components/OrchDelegatorViewer.js +++ b/src/components/OrchDelegatorViewer.js @@ -34,6 +34,7 @@ const OrchDelegatorViewer = (obj) => { } const totalPages = (delegators.length + (itemsPerPage - (delegators.length % itemsPerPage))) / itemsPerPage; + const thisPage = (activePage > totalPages) ? totalPages : activePage; return (
@@ -45,7 +46,7 @@ const OrchDelegatorViewer = (obj) => {
{ sortedList.map((delObj, idx) => { - const tmp = idx - ((activePage - 1) * itemsPerPage); + const tmp = idx - ((thisPage - 1) * itemsPerPage); if (tmp >= 0 && tmp < itemsPerPage) { return (
@@ -71,7 +72,7 @@ const OrchDelegatorViewer = (obj) => {
{totalPages > 1 ? - + : null}