From 8f50555a06a35d0b11ac1d9201851d00d915c4b8 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 12 Apr 2023 19:44:48 +0200 Subject: [PATCH] Extracted table bottom --- src/components/runners/RunnersOverview.svelte | 70 +----------------- src/components/shared/TableBottom.svelte | 71 +++++++++++++++++++ 2 files changed, 74 insertions(+), 67 deletions(-) create mode 100644 src/components/shared/TableBottom.svelte diff --git a/src/components/runners/RunnersOverview.svelte b/src/components/runners/RunnersOverview.svelte index 7b6906a1..c89191ba 100644 --- a/src/components/runners/RunnersOverview.svelte +++ b/src/components/runners/RunnersOverview.svelte @@ -25,6 +25,7 @@ import { groupFilter } from "../shared/tablefilters"; import DeleteRunnerModal from "./DeleteRunnerModal.svelte"; import Toastify from "toastify-js"; + import TableBottom from "../shared/TableBottom.svelte"; $: selectedRunners = $table?.getSelectedRowModel().rows.map((row) => row.original) || []; @@ -297,75 +298,10 @@
-
- - - - - -
Page
- - {$table.getState().pagination.pageIndex + 1} of{" "} - {$table.getPageCount()} - -
- - | Go to page: - { - const page = e.target.value ? Number(e.target.value) - 1 : 0; - $table.setPageIndex(page); - }} - class="border p-1 rounded w-16" - /> - - -
- -
- {Object.keys(selected).length} of{" "} - {$table.getPreFilteredRowModel().rows.length} Total Rows Selected -
+ {/if} {/if} - +