From 6257b7b8ad081e9be9c65f17f57ab845b60e720a Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 13 Feb 2024 10:03:52 -0800 Subject: refactor(events): use group preview component --- src/lib/Events/Group.svelte | 94 ++++++++++++++++++++++++++++ src/routes/events/group/[group]/+page.svelte | 52 ++------------- src/routes/events/groups/+page.svelte | 54 ++-------------- 3 files changed, 102 insertions(+), 98 deletions(-) create mode 100644 src/lib/Events/Group.svelte (limited to 'src') diff --git a/src/lib/Events/Group.svelte b/src/lib/Events/Group.svelte new file mode 100644 index 00000000..5b581d6f --- /dev/null +++ b/src/lib/Events/Group.svelte @@ -0,0 +1,94 @@ + + +
+ {#if group} + + {/if} + +
+
+ + + +
+ +
+

+ + @{group.name} + + {#if group && group.badge} + ‌ + + {/if} +

+ +

+ {group.description} +

+
+
+
+ + diff --git a/src/routes/events/group/[group]/+page.svelte b/src/routes/events/group/[group]/+page.svelte index 7cd37100..02cf23cf 100644 --- a/src/routes/events/group/[group]/+page.svelte +++ b/src/routes/events/group/[group]/+page.svelte @@ -1,11 +1,11 @@ @@ -35,51 +35,7 @@ {:else} {@const group = asGroup(json)} -
- {#if group} - - {/if} - -
-
- - - -
- -
-

- - @{group.name} - - {#if group && group.badge} - ‌ - - {/if} -

- -

- {group.description} -

-
-
-
+

diff --git a/src/routes/events/groups/+page.svelte b/src/routes/events/groups/+page.svelte index 44d69cb0..bae12a3c 100644 --- a/src/routes/events/groups/+page.svelte +++ b/src/routes/events/groups/+page.svelte @@ -1,9 +1,9 @@ {#await groupsResponse} @@ -26,53 +26,7 @@ {@const group = asGroup(rawGroup)} -

- {#if group} - - {/if} - -
- - -
-

- - @{group.name} - - {#if group && group.badge} - ‌ - - {/if} -

- -

- {group.description} -

-
-
-
+ {/each} -- cgit v1.2.3