From c7275b7ae84686aa75a66a7a74f68077e5e8b56a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Kr=C4=8Dek?= Date: Sun, 29 Jun 2025 16:38:37 +0200 Subject: [PATCH] Added support for archived past events --- src/routes/private/events/+page.svelte | 25 ++++--- src/routes/private/events/SingleEvent.svelte | 19 +++++ .../private/events/archived/+page.svelte | 75 +++++++++++++++++++ 3 files changed, 109 insertions(+), 10 deletions(-) create mode 100644 src/routes/private/events/SingleEvent.svelte create mode 100644 src/routes/private/events/archived/+page.svelte diff --git a/src/routes/private/events/+page.svelte b/src/routes/private/events/+page.svelte index 155002e..47dc1f6 100644 --- a/src/routes/private/events/+page.svelte +++ b/src/routes/private/events/+page.svelte @@ -1,16 +1,26 @@ @@ -28,15 +38,10 @@ {/each} {:else} {#each events as event} - -
- {event.name} - {event.date} -
-
+ + {/each} + {#each archived_events as event} + {/each} {/if} diff --git a/src/routes/private/events/SingleEvent.svelte b/src/routes/private/events/SingleEvent.svelte new file mode 100644 index 0000000..ef08e73 --- /dev/null +++ b/src/routes/private/events/SingleEvent.svelte @@ -0,0 +1,19 @@ + + + +
+ + {#if archived} + + {/if} + {name} + + {date} +
+
\ No newline at end of file diff --git a/src/routes/private/events/archived/+page.svelte b/src/routes/private/events/archived/+page.svelte new file mode 100644 index 0000000..e309c53 --- /dev/null +++ b/src/routes/private/events/archived/+page.svelte @@ -0,0 +1,75 @@ + + +

Archived Event Overview

+ +
+
+ {#if loading} +
+
+ {:else} + {event_data?.name} + {event_data?.date} + {/if} +
+
+ +
+
+ + + + {#if loading} +
+ {:else} + Total participants ({event_data?.total_participants}) + {/if} +
+
+
+ + + + {#if loading} +
+ {:else} + Scanned participants ({event_data?.scanned_participants}) + {/if} +
+