diff --git a/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/+page.svelte b/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/+page.svelte index ab1fddab..18afddc2 100644 --- a/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/+page.svelte +++ b/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/+page.svelte @@ -9,6 +9,14 @@ let { data }: Props = $props(); let log_lvl: number = $state(0); // Imports +import { + Archive, + Barcode, + FileText, + Info, + LoaderCircle, + Upload, +} from '@lucide/svelte'; import { Modal } from 'flowbite-svelte'; import { ae_util } from '$lib/ae_utils/ae_utils'; import { liveQuery } from 'dexie'; @@ -27,7 +35,6 @@ import Comp_event_presentation_obj_li from '../../../../ae_comp__event_presentat import Comp_event_presenter_form_agree from '../../presenter/[presenter_id]/ae_comp__event_presenter_form_agree.svelte'; import Comp_event_files_upload from '../../../../ae_comp__event_files_upload.svelte'; import Element_manage_event_file_li_wrap from '$lib/elements/element_manage_event_file_li_direct.svelte'; -import { Archive, FileText, Info, LoaderCircle, Upload } from '@lucide/svelte'; // STABILITY FIX: Capture URL params reactively via $derived so liveQuery // closures see a stable identifier that updates on same-route navigation. let url_session_id = $derived(data.params.session_id); @@ -109,7 +116,7 @@ if (!$events_sess.pres_mgmt) $events_sess.pres_mgmt = {};