From fb84c6da903939cbd1c962f91b8b1de8645d710e Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Sun, 4 Dec 2022 21:26:32 -0800 Subject: [PATCH] Fixing return form data. --- src/lib/components/pagination/index.svelte | 35 +++++-------------- .../search/advancedSearch/index.svelte | 1 + src/lib/util/gameMapper.ts | 2 ++ src/lib/zodValidation.ts | 32 ++++++++--------- src/routes/search/+page.server.ts | 3 ++ 5 files changed, 30 insertions(+), 43 deletions(-) diff --git a/src/lib/components/pagination/index.svelte b/src/lib/components/pagination/index.svelte index 6413515..e87ee5b 100644 --- a/src/lib/components/pagination/index.svelte +++ b/src/lib/components/pagination/index.svelte @@ -19,6 +19,7 @@ export let pageSize: number; // Reactive, bind export let page: number = 1; // Reactive, bind export let totalItems: number; + export let showItemsLeft = false; export let pageSizeInputDisabled: boolean = false; export let pageSizes: ReadonlyArray = [10]; export let forwardText: string; @@ -74,9 +75,11 @@

Page {page || 1} of {totalPages || 1}

-

- {itemsLeft} Item{itemsLeft > 1 || itemsLeft === 0 ? 's' : ''} Left -

+ {#if showItemsLeft} +

+ {itemsLeft} Item{itemsLeft > 1 || itemsLeft === 0 ? 's' : ''} Left +

+ {/if}