From 6f563bbf7e078b1a12eb6d1bacd6fa8c32d2428b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Kr=C4=8Dek?= Date: Tue, 8 Jul 2025 15:56:01 +0200 Subject: [PATCH] All event overview improvements --- src/routes/private/events/+page.svelte | 237 ++++++++++++++++-- src/routes/private/events/SingleEvent.svelte | 2 +- .../private/events/archived/+page.svelte | 77 ------ .../events/event/archived/+page.svelte | 88 +++++++ 4 files changed, 308 insertions(+), 96 deletions(-) delete mode 100644 src/routes/private/events/archived/+page.svelte create mode 100644 src/routes/private/events/event/archived/+page.svelte diff --git a/src/routes/private/events/+page.svelte b/src/routes/private/events/+page.svelte index 01b0edc..a4002fa 100644 --- a/src/routes/private/events/+page.svelte +++ b/src/routes/private/events/+page.svelte @@ -1,25 +1,226 @@

All Events

+
- {#each data.events as event} - -
- {event.name} - {event.date} -
-
- {/each} + {#if loading} + + {#each Array(4) as _} +
+
+
+
+
+
+ {/each} + {:else if error} +
+

{error}

+ +
+ {:else if displayEvents.length === 0} +
+

No events found. Create your first event!

+
+ {:else} + {#each displayEvents as event} + + {/each} + {/if}
- - New Event - \ No newline at end of file + +
+ +
+ +
+ {#if isSearching} + + + + + {:else} + + + + {/if} +
+ {#if searchTerm} + + {/if} +
+ + + + New Event + +
\ No newline at end of file diff --git a/src/routes/private/events/SingleEvent.svelte b/src/routes/private/events/SingleEvent.svelte index ef08e73..5887730 100644 --- a/src/routes/private/events/SingleEvent.svelte +++ b/src/routes/private/events/SingleEvent.svelte @@ -3,7 +3,7 @@ diff --git a/src/routes/private/events/archived/+page.svelte b/src/routes/private/events/archived/+page.svelte deleted file mode 100644 index 2df8b53..0000000 --- a/src/routes/private/events/archived/+page.svelte +++ /dev/null @@ -1,77 +0,0 @@ - - -

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} -
-
diff --git a/src/routes/private/events/event/archived/+page.svelte b/src/routes/private/events/event/archived/+page.svelte new file mode 100644 index 0000000..37cdb56 --- /dev/null +++ b/src/routes/private/events/event/archived/+page.svelte @@ -0,0 +1,88 @@ + + +

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} +
+
+