diff --git a/src/lib/stores/ae_events_stores__leads_defaults.ts b/src/lib/stores/ae_events_stores__leads_defaults.ts index 733fb96f..a5a89066 100644 --- a/src/lib/stores/ae_events_stores__leads_defaults.ts +++ b/src/lib/stores/ae_events_stores__leads_defaults.ts @@ -7,6 +7,7 @@ */ export interface LeadsLocState { + __version: number; show_option__paid_tab: boolean; show_content__scan_alert: boolean; show_content__scan_requirements: boolean; @@ -78,6 +79,7 @@ export interface LeadsSessState { // Persisted leads config — survives browser sessions. export const leads_loc_defaults: LeadsLocState = { + __version: 1, show_option__paid_tab: true, show_content__scan_alert: true, // Workaround for QR scanner edge-case bug. show_content__scan_requirements: true, diff --git a/src/routes/events/[event_id]/(leads)/leads/exhibit/[exhibit_id]/ae_tab__manage.svelte b/src/routes/events/[event_id]/(leads)/leads/exhibit/[exhibit_id]/ae_tab__manage.svelte index a1f79a64..1b038944 100644 --- a/src/routes/events/[event_id]/(leads)/leads/exhibit/[exhibit_id]/ae_tab__manage.svelte +++ b/src/routes/events/[event_id]/(leads)/leads/exhibit/[exhibit_id]/ae_tab__manage.svelte @@ -17,6 +17,7 @@ import Comp_exhibit_payment from './ae_comp__exhibit_payment.svelte'; import { ChevronDown, ChevronRight, + ChevronUp, Clock, CreditCard, Database, @@ -62,6 +63,7 @@ let updating = $state(false); let show_license_mgmt = $state(false); let show_custom_questions = $state(false); let show_billing = $state(false); +let desc_expanded = $state(false); function handle_signout() { if (confirm('Sign out from this booth?')) { @@ -212,26 +214,40 @@ function handle_signout() {
- +