From d6d92071bf7d87f701cec5d3c224f77fd3dcef28 Mon Sep 17 00:00:00 2001 From: Christoph Kluge Date: Mon, 16 Jun 2025 13:04:33 +0200 Subject: [PATCH] fix: remove unnecessary bind, correct page item minimum --- web/frontend/src/generic/JobList.svelte | 2 +- web/frontend/src/generic/joblist/Pagination.svelte | 4 ++-- web/frontend/src/systems/NodeList.svelte | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web/frontend/src/generic/JobList.svelte b/web/frontend/src/generic/JobList.svelte index be239d0..1972307 100644 --- a/web/frontend/src/generic/JobList.svelte +++ b/web/frontend/src/generic/JobList.svelte @@ -317,7 +317,7 @@ {#if usePaging} /* Svelte 5 Props */ let { - page = $bindable(1), + page = 1, itemsPerPage = 10, totalItems = 0, itemText = "items", @@ -63,7 +63,7 @@ - { (page - 1) * itemsPerPage } - { Math.min((page - 1) * itemsPerPage + itemsPerPage, totalItems) } of { totalItems } { itemText } + { ((page - 1) * itemsPerPage) + 1 } - { Math.min((page - 1) * itemsPerPage + itemsPerPage, totalItems) } of { totalItems } { itemText }
diff --git a/web/frontend/src/systems/NodeList.svelte b/web/frontend/src/systems/NodeList.svelte index b166ecd..0764394 100644 --- a/web/frontend/src/systems/NodeList.svelte +++ b/web/frontend/src/systems/NodeList.svelte @@ -262,7 +262,7 @@ {#if usePaging}