More and more code removal and clean up

This commit is contained in:
Scott Idem
2026-03-24 10:42:40 -04:00
parent 0bc71391fc
commit 8e61bd0ba1
37 changed files with 144 additions and 496 deletions

View File

@@ -9,7 +9,7 @@
import { ae_api, ae_loc } from '$lib/stores/ae_stores';
import { events_loc, events_sess } from '$lib/stores/ae_events_stores';
import { events_func } from '$lib/ae_events/ae_events_functions';
import Element_ae_obj_field_editor_v3 from '$lib/elements/element_ae_obj_field_editor_v3.svelte';
import Element_ae_obj_field_editor from '$lib/elements/element_ae_obj_field_editor.svelte';
import Comp_exhibit_license_list from './ae_comp__exhibit_license_list.svelte';
import Comp_exhibit_custom_questions from './ae_comp__exhibit_custom_questions.svelte';
import Comp_exhibit_payment from './ae_comp__exhibit_payment.svelte';
@@ -54,7 +54,7 @@
<!-- Priority / Payment Toggle -->
<div class="card p-3 preset-tonal-surface flex items-center justify-between">
<div class="text-[10px] uppercase font-black opacity-40">Payment Status</div>
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit"
object_id={exhibit_id}
field_name="priority"
@@ -63,13 +63,13 @@
on_success={() => events_func.load_ae_obj_id__event_exhibit({ api_cfg: $ae_api, exhibit_id })}
>
<div class="font-bold">{$lq__exhibit_obj?.priority ? 'PAID' : 'PENDING'}</div>
</Element_ae_obj_field_editor_v3>
</Element_ae_obj_field_editor>
</div>
<!-- Max Licenses -->
<div class="card p-3 preset-tonal-surface flex items-center justify-between">
<div class="text-[10px] uppercase font-black opacity-40">Max Licenses</div>
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit"
object_id={exhibit_id}
field_name="license_max"
@@ -83,7 +83,7 @@
<!-- Small Devices -->
<div class="card p-3 preset-tonal-surface flex items-center justify-between">
<div class="text-[10px] uppercase font-black opacity-40">Small Devices</div>
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit"
object_id={exhibit_id}
field_name="leads_device_sm_qty"
@@ -97,7 +97,7 @@
<!-- Large Devices -->
<div class="card p-3 preset-tonal-surface flex items-center justify-between">
<div class="text-[10px] uppercase font-black opacity-40">Large Devices</div>
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit"
object_id={exhibit_id}
field_name="leads_device_lg_qty"
@@ -124,7 +124,7 @@
<div class="label mb-2">
<span class="text-xs uppercase font-black opacity-40 tracking-widest">Exhibitor Name</span>
</div>
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit"
object_id={exhibit_id}
field_name="name"
@@ -142,7 +142,7 @@
<div class="label mb-2">
<span class="text-xs uppercase font-black opacity-40 tracking-widest">Booth Description / Promo</span>
</div>
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit"
object_id={exhibit_id}
field_name="description"
@@ -177,7 +177,7 @@
</div>
{/if}
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit"
object_id={exhibit_id}
field_name="staff_passcode"

View File

@@ -10,7 +10,7 @@
import { ae_util } from '$lib/ae_utils/ae_utils';
import { ae_api, ae_loc } from '$lib/stores/ae_stores';
import { events_func } from '$lib/ae_events/ae_events_functions';
import Element_ae_obj_field_editor_v3 from '$lib/elements/element_ae_obj_field_editor_v3.svelte';
import Element_ae_obj_field_editor from '$lib/elements/element_ae_obj_field_editor.svelte';
import Comp_lead_detail_form from './ae_comp__lead_detail_form.svelte';
import { Briefcase, CalendarDays, ChevronLeft, Eye, FileText, ListTodo, LoaderCircle, Mail, MapPin, RotateCcw, ShieldCheck, SquarePen, Star, Store, Trash2, User } from '@lucide/svelte';
const exhibit_tracking_id = $derived(page.params.exhibit_tracking_id);
@@ -96,7 +96,7 @@
</a>
<h1 class="text-lg font-bold">Lead Profile</h1>
</div>
<div class="flex items-center gap-2">
{#if $lq__lead_obj}
<button
@@ -165,7 +165,7 @@
{:else}
<!-- Main Grid -->
<div class="grid grid-cols-1 lg:grid-cols-3 gap-6">
<!-- Left: Profile Info -->
<div class="lg:col-span-2 space-y-6">
<!-- Attendee Core Identity -->
@@ -245,7 +245,7 @@
</div>
<div class="bg-surface-500/5 p-5 rounded-xl border border-surface-500/10 min-h-[120px]">
{#if is_edit_mode}
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit_tracking"
object_id={exhibit_tracking_id ?? ''}
field_name="exhibitor_notes"
@@ -286,11 +286,11 @@
<span class="text-sm opacity-60">Captured By</span>
<span class="font-mono text-[10px]">{$lq__lead_obj.external_person_id || 'Unknown'}</span>
</div>
{#if is_edit_mode}
<div class="flex justify-between items-center pt-2 border-t border-surface-500/10">
<span class="text-xs opacity-60 font-bold">Priority Lead</span>
<Element_ae_obj_field_editor_v3
<Element_ae_obj_field_editor
object_type="event_exhibit_tracking"
object_id={exhibit_tracking_id ?? ''}
field_name="priority"