General code cleanup. Mainly updating Lucide icons.
This commit is contained in:
@@ -55,7 +55,7 @@ import Comp_pres_mgmt_session_search from './ae_comp__pres_mgmt_session_search.s
|
||||
// NOTE: Derived from data.account_id (prop) instead of $slct.account_id (store)
|
||||
// to prevent circular dependency loops during hydration.
|
||||
let ae_acct = $derived(data[data.account_id]);
|
||||
let event_id = $derived(data.params.event_id);
|
||||
// let event_id = $derived(data.params.event_id);
|
||||
|
||||
$effect(() => {
|
||||
if (ae_acct) {
|
||||
@@ -502,7 +502,8 @@ if (
|
||||
sessions exist but are scheduled outside the current window. -->
|
||||
<div class="preset-tonal-error rounded-lg p-3 text-center text-sm font-semibold">
|
||||
⏰ Time filter is ON — sessions outside the current window are hidden.
|
||||
Disable the clock button in the search bar to see all sessions.
|
||||
Disable the clock button in the search bar to see all sessions.<br /><br />
|
||||
This is intended to be used while onsite.
|
||||
</div>
|
||||
{/if}
|
||||
<div class="bg-surface-50-900/60 rounded-lg p-3">
|
||||
|
||||
@@ -6,7 +6,12 @@ interface Props {
|
||||
|
||||
let { event_location_obj_li, log_lvl = 0 }: Props = $props();
|
||||
|
||||
import { Clock, LoaderCircle, MapPin, RemoveFormatting, Search } from '@lucide/svelte';
|
||||
import {
|
||||
Clock, AlarmClockOff,
|
||||
LoaderCircle,
|
||||
MapPin, MapPinOff,
|
||||
RemoveFormatting, Search
|
||||
} from '@lucide/svelte';
|
||||
import { ae_loc } from '$lib/stores/ae_stores';
|
||||
import { events_sess } from '$lib/stores/ae_events_stores';
|
||||
import { pres_mgmt_loc } from '$lib/stores/ae_events_stores__pres_mgmt.svelte';
|
||||
@@ -94,8 +99,14 @@ function prevent_default<T extends Event>(fn: (event: T) => void) {
|
||||
<!-- Search submit button -->
|
||||
<button
|
||||
type="submit"
|
||||
class="btn btn-lg ae_btn_primary mx-1 w-48 text-2xl font-bold"
|
||||
title="Search for a session">
|
||||
class="
|
||||
btn btn-lg
|
||||
preset-filled-primary-100-900
|
||||
hover:preset-filled-primary-300-700
|
||||
mx-1 w-48 text-2xl font-bold
|
||||
"
|
||||
title="Search for a session"
|
||||
>
|
||||
{#if $events_sess.pres_mgmt.status_qry__search == 'loading'}
|
||||
<LoaderCircle size="1em" class="text-success-800-200 mx-1 animate-spin" />
|
||||
{:else}
|
||||
@@ -207,7 +218,7 @@ function prevent_default<T extends Event>(fn: (event: T) => void) {
|
||||
handle_search_trigger();
|
||||
}}
|
||||
title="Filter by room / location">
|
||||
<MapPin size="1em" />
|
||||
<MapPinOff size="1em" />
|
||||
</button>
|
||||
</span>
|
||||
{/if}
|
||||
@@ -278,7 +289,7 @@ function prevent_default<T extends Event>(fn: (event: T) => void) {
|
||||
class:hidden={!pres_mgmt_loc.current.enable_time_window}
|
||||
class:preset-filled-warning-300-700={pres_mgmt_loc.current.enable_time_window}
|
||||
>
|
||||
<Clock size="1em" />
|
||||
<AlarmClockOff size="1em" />
|
||||
</button>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
@@ -19,7 +19,7 @@ import { events_func } from '$lib/ae_events/ae_events_functions';
|
||||
import { api } from '$lib/api/api';
|
||||
import type { PressMgmtRemoteCfg } from '$lib/stores/ae_events_stores__pres_mgmt_defaults';
|
||||
import {
|
||||
AlertTriangle,
|
||||
TriangleAlert,
|
||||
ArrowLeft,
|
||||
Check,
|
||||
ChevronDown,
|
||||
@@ -230,7 +230,7 @@ function toggle(key: string) {
|
||||
</span>
|
||||
{:else if save_status === 'error'}
|
||||
<span class="badge preset-tonal-error flex items-center gap-1">
|
||||
<AlertTriangle size="1em" /> Error saving
|
||||
<TriangleAlert size="1em" /> Error saving
|
||||
</span>
|
||||
{/if}
|
||||
<button
|
||||
|
||||
@@ -37,7 +37,7 @@ import {
|
||||
import { events_func } from '$lib/ae_events/ae_events_functions';
|
||||
import {
|
||||
Check,
|
||||
CheckCircle,
|
||||
CircleCheck,
|
||||
LoaderCircle,
|
||||
TriangleAlert,
|
||||
X
|
||||
@@ -294,7 +294,7 @@ async function handle_update__event_presenter({
|
||||
{:then update__event_presenter_obj_result}
|
||||
{#if update__event_presenter_obj_result}
|
||||
<div class="modal-loading">
|
||||
<CheckCircle size="1em" />
|
||||
<CircleCheck size="1em" />
|
||||
<span class="loading-text"
|
||||
>Successfully saved!</span>
|
||||
</div>
|
||||
@@ -388,7 +388,7 @@ async function handle_update__event_presenter({
|
||||
{:then update__event_presenter_obj__agree_result}
|
||||
{#if $events_sess.pres_mgmt.status__presenter_agree}
|
||||
<div class="modal-loading">
|
||||
<CheckCircle size="1em" />
|
||||
<CircleCheck size="1em" />
|
||||
<span class="loading-text"
|
||||
>Successfully saved!</span>
|
||||
</div>
|
||||
@@ -459,7 +459,7 @@ async function handle_update__event_presenter({
|
||||
{:then update__event_presenter_obj__agree_result}
|
||||
{#if $events_sess.pres_mgmt.status__presenter_agree}
|
||||
<div class="modal-loading">
|
||||
<CheckCircle size="1em" />
|
||||
<CircleCheck size="1em" />
|
||||
<span class="loading-text"
|
||||
>Successfully saved!</span>
|
||||
</div>
|
||||
|
||||
@@ -48,7 +48,7 @@ import {
|
||||
Building2,
|
||||
Check,
|
||||
CircleUser,
|
||||
Fingerprint,
|
||||
FingerprintPattern,
|
||||
IdCard,
|
||||
Link,
|
||||
LoaderCircle,
|
||||
@@ -1108,7 +1108,7 @@ $effect(() => {
|
||||
log_lvl: 0
|
||||
})}>
|
||||
<Asterisk size="1em" />
|
||||
<Fingerprint size="1em" />
|
||||
<FingerprintPattern size="1em" />
|
||||
External System ID:
|
||||
<span class="font-bold">
|
||||
{@html $lq__event_presenter_obj.person_external_sys_id ??
|
||||
|
||||
@@ -33,7 +33,7 @@ import { events_func } from '$lib/ae_events/ae_events_functions';
|
||||
import Element_data_store from '$lib/elements/element_data_store.svelte';
|
||||
import {
|
||||
Check,
|
||||
CheckCircle,
|
||||
CircleCheck,
|
||||
LoaderCircle,
|
||||
TriangleAlert,
|
||||
X
|
||||
@@ -270,7 +270,7 @@ async function handle_submit_form(event: SubmitEvent) {
|
||||
{:then update__event_session_obj__opt_out_result}
|
||||
{#if $events_sess.pres_mgmt.status__session_opt_out}
|
||||
<div class="modal-loading">
|
||||
<CheckCircle size="1em" />
|
||||
<CircleCheck size="1em" />
|
||||
<span class="loading-text"
|
||||
>Successfully saved!</span>
|
||||
</div>
|
||||
@@ -361,7 +361,7 @@ async function handle_submit_form(event: SubmitEvent) {
|
||||
{:then update__event_session_obj__agree_result}
|
||||
{#if $events_sess.pres_mgmt.status__session_agree}
|
||||
<div class="modal-loading">
|
||||
<CheckCircle size="1em" />
|
||||
<CircleCheck size="1em" />
|
||||
<span class="loading-text"
|
||||
>Successfully saved!</span>
|
||||
</div>
|
||||
@@ -415,7 +415,7 @@ async function handle_submit_form(event: SubmitEvent) {
|
||||
{:then update__event_session_obj__agree_result}
|
||||
{#if $events_sess.pres_mgmt.status__session_agree}
|
||||
<div class="modal-loading">
|
||||
<CheckCircle size="1em" />
|
||||
<CircleCheck size="1em" />
|
||||
<span class="loading-text"
|
||||
>Successfully saved!</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user