From 433862ad0099ecbcadd445e88c677d18e64a41c1 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Fri, 6 Feb 2026 15:43:03 -0500 Subject: [PATCH] refactor(events): modernize event files upload component - Standardized props and UI using Lucide icons and Element_input_files_tbl. - Migrated state to Svelte 5 runes ($state, $bindable). - Updated upload logic to handle sequential processing and event_file creation. - Improved revalidation logic by clearing Dexie cache before refreshing. --- .../events/ae_comp__event_files_upload.svelte | 287 ++++++------------ 1 file changed, 97 insertions(+), 190 deletions(-) diff --git a/src/routes/events/ae_comp__event_files_upload.svelte b/src/routes/events/ae_comp__event_files_upload.svelte index 8a3d0e58..baf80353 100644 --- a/src/routes/events/ae_comp__event_files_upload.svelte +++ b/src/routes/events/ae_comp__event_files_upload.svelte @@ -1,4 +1,31 @@ -
{#await ae_promises.upload__hosted_file_obj}
- + Uploading {#if $ae_sess.api_upload_kv[task_id]} @@ -278,14 +198,14 @@