diff --git a/src/routes/events/[event_id]/event_page_menu.svelte b/src/routes/events/[event_id]/event_page_menu.svelte index 6ef2c014..da1f82eb 100644 --- a/src/routes/events/[event_id]/event_page_menu.svelte +++ b/src/routes/events/[event_id]/event_page_menu.svelte @@ -10,14 +10,23 @@ let { lq__event_obj }: Props = $props(); -// import type { key_val } from '$lib/ae_stores'; -import { ae_snip, ae_loc, ae_sess, ae_api, ae_trig, slct, slct_trigger } from '$lib/ae_stores'; -import { events_loc, events_sess, events_slct, events_trigger, events_trig_kv } from '$lib/ae_events_stores'; -// import { events_func } from '$lib/ae_events_functions'; +import { goto } from '$app/navigation'; -// import Element_ae_crud from '$lib/element_ae_crud.svelte'; +import type { key_val } from '$lib/ae_stores'; +import { ae_snip, ae_loc, ae_sess, ae_api, ae_trig, slct, slct_trigger } from '$lib/ae_stores'; +import { core_func } from '$lib/ae_core/ae_core_functions'; +import { events_loc, events_sess, events_slct, events_trigger, events_trig_kv } from '$lib/ae_events_stores'; +import { events_func } from '$lib/ae_events_functions'; + +import Element_ae_crud from '$lib/element_ae_crud.svelte'; import Element_data_store from '$lib/element_data_store_v2.svelte'; -import Comp__pres_mgmt_menu_nav from '../ae_comp__events_menu_nav.svelte'; +import Comp__events_menu_nav from '../ae_comp__events_menu_nav.svelte'; +import Comp__pres_mgmt_menu_opts from '../ae_comp__events_menu_opts.svelte'; + +// Variables +let ae_promises: key_val = {}; +let ae_tmp: key_val = $state({}); +let ae_triggers: key_val = $state({}); @@ -29,9 +38,10 @@ import Comp__pres_mgmt_menu_nav from '../ae_comp__events_menu_nav.svelte';
+ class="flex flex-row flex-wrap gap-1 items-center justify-around w-full" + > -
+

+ Æ Event Menu Options +

+ +
+ +
+ + + + +
+ + +
+ + { + console.log(`ae_crud_updated:`, e.detail); + + events_func.load_ae_obj_id__event({ + api_cfg: $ae_api, + event_id: $lq__event_obj?.event_id, + log_lvl: log_lvl + }); + }} + > + + + + + + { + console.log(`ae_crud_updated:`, e.detail); + + events_func.load_ae_obj_id__event({ + api_cfg: $ae_api, + event_id: $lq__event_obj?.event_id, + log_lvl: log_lvl + }); + }} + > + + + + + + + { + console.log(`ae_crud_updated:`, e.detail); + + events_func.load_ae_obj_id__event({ + api_cfg: $ae_api, + event_id: $lq__event_obj?.event_id, + log_lvl: log_lvl + }) + .then(function (load_results) { + // Maybe reload page? + // window.location.reload(); + }); + }} + > + + + + + + + + + + + + {#if $ae_loc.manager_access} + + {:else if $ae_loc.manager_access} + + {/if} + +
+ + +
+ +
+ +
+ -
- - {#if $ae_loc.authenticated_access} -
- - - - - - - - - - - - - - - - - - - - - - - - {#if $ae_loc.manager_access} - - {/if} - -
- {/if} - - {#if $ae_loc.authenticated_access} -
- - + @@ -361,7 +527,7 @@ import Comp__pres_mgmt_menu_nav from '../ae_comp__events_menu_nav.svelte'; onclick={() => { $events_loc.pres_mgmt.hide__session_li_location_field = !$events_loc.pres_mgmt.hide__session_li_location_field; }} - class="btn btn-sm ae_btn_surface justify-between w-full text-center" + class="btn btn-sm ae_btn_surface justify-between w-full max-w-50 text-center" title="Toggle showing the Location column in session lists and tables" > @@ -377,7 +543,7 @@ import Comp__pres_mgmt_menu_nav from '../ae_comp__events_menu_nav.svelte'; onclick={() => { $events_loc.pres_mgmt.hide__session_li_poc_field = !$events_loc.pres_mgmt.hide__session_li_poc_field; }} - class="btn btn-sm ae_btn_surface justify-between w-full text-center" + class="btn btn-sm ae_btn_surface justify-between w-full max-w-50 text-center" title="Toggle showing the POC column in session lists and tables" > @@ -387,9 +553,11 @@ import Comp__pres_mgmt_menu_nav from '../ae_comp__events_menu_nav.svelte'; -
- {/if} + +
diff --git a/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte b/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte index 53b3a405..0d59c93f 100644 --- a/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte +++ b/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte @@ -43,9 +43,9 @@ let ae_triggers: key_val = $state({}); > -
+ class="flex flex-row flex-wrap gap-1 items-center justify-around w-full" + > - No Save Search? + Do Not Save Search? {:else} @@ -474,7 +474,7 @@ import { events_loc, events_sess, events_slct, events_trigger, events_trig_kv } - {$events_loc.pres_mgmt.hide__launcher_link_legacy ? 'Show Launcher Links' : 'Hide Legacy Launcher Links?'} + {$events_loc.pres_mgmt.hide__launcher_link_legacy ? 'Show Legacy Launcher Links' : 'Hide Legacy Launcher Links?'}