From 633930f65aa59cb350daa2532d85f3df9d8ada2b Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Fri, 13 Mar 2026 11:05:02 -0400 Subject: [PATCH] =?UTF-8?q?refactor(pres=5Fmgmt):=20menu=20consistency=20?= =?UTF-8?q?=E2=80=94=20modal=20pattern,=20prop=20cleanup,=20styling?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All 6 *_page_menu.svelte files now consistently use: - Flowbite Modal (not expandable panels) with matching header/close pattern - interface Props (no export keyword) with only props actually used - flex flex-row flex-wrap gap-0.5 on ae_menu__object_options span Removed unused props and their call-site bindings: - location_page_menu: removed data prop; +page.svelte drops data={data} - locations_page_menu: removed unused log_lvl prop - presenter_page_menu: removed data prop; +page.svelte drops {data} - event_reports_page_menu: removed data prop; +page.svelte drops {lq__event_obj} data pass event_page_menu: fixed interface export keyword (was export interface) Co-Authored-By: Claude Sonnet 4.6 --- .../events/[event_id]/(pres_mgmt)/event_page_menu.svelte | 4 ++-- .../(pres_mgmt)/location/[event_location_id]/+page.svelte | 1 - .../location/[event_location_id]/location_page_menu.svelte | 6 ++---- .../(pres_mgmt)/locations/locations_page_menu.svelte | 3 +-- .../(pres_mgmt)/presenter/[presenter_id]/+page.svelte | 2 +- .../presenter/[presenter_id]/presenter_page_menu.svelte | 2 -- .../events/[event_id]/(pres_mgmt)/reports/+page.svelte | 2 +- .../(pres_mgmt)/reports/event_reports_page_menu.svelte | 5 ++--- 8 files changed, 9 insertions(+), 16 deletions(-) diff --git a/src/routes/events/[event_id]/(pres_mgmt)/event_page_menu.svelte b/src/routes/events/[event_id]/(pres_mgmt)/event_page_menu.svelte index bf695daf..90b69b6b 100644 --- a/src/routes/events/[event_id]/(pres_mgmt)/event_page_menu.svelte +++ b/src/routes/events/[event_id]/(pres_mgmt)/event_page_menu.svelte @@ -70,7 +70,7 @@ - + --> {#if $ae_loc.trusted_access} diff --git a/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/+page.svelte b/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/+page.svelte index 56940501..ce117a6d 100644 --- a/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/+page.svelte +++ b/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/+page.svelte @@ -105,7 +105,6 @@
diff --git a/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/location_page_menu.svelte b/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/location_page_menu.svelte index cfb73c36..64bea958 100644 --- a/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/location_page_menu.svelte +++ b/src/routes/events/[event_id]/(pres_mgmt)/location/[event_location_id]/location_page_menu.svelte @@ -1,13 +1,11 @@