From 8e3b09bbafbad42caa1eccc171ad5c627711c4ba Mon Sep 17 00:00:00 2001 From: polijn Date: Tue, 5 May 2026 19:21:24 +0200 Subject: [PATCH] event card update --- .../EventCard/CreateEventCardModal.svelte | 286 +++++++++++++----- 1 file changed, 218 insertions(+), 68 deletions(-) diff --git a/src/lib/cards/social/EventCard/CreateEventCardModal.svelte b/src/lib/cards/social/EventCard/CreateEventCardModal.svelte index f52769f..b78f4b3 100644 --- a/src/lib/cards/social/EventCard/CreateEventCardModal.svelte +++ b/src/lib/cards/social/EventCard/CreateEventCardModal.svelte @@ -1,99 +1,249 @@ - -
{ - if (await validateAndCreate()) oncreate(); - }} - class="flex flex-col gap-2" - > - Enter an event URL - - - {#if errorMessage} - {errorMessage} + +
+
+ Choose an event or create a new one +
+ + + + + + + +
+
+ + {#if searchOpen} + {/if} -

- Paste an AT URI for a calendar event or a smokesignal.events URL. -

+ {#if isLoading} +

Loading your events...

+ {:else if errorMessage} + {errorMessage} + {:else if events.length === 0} + + You haven't created any events yet. Create one on atmo.rsvp first (it might take a few + minutes to show up). + + {:else if filteredEvents.length === 0} +

No events match your search.

+ {:else} +
+ {#each filteredEvents as event (event.uri)} + + {/each} +
+ {/if} -
+
-
- +
-- 2.51.2