{#if $ae_loc.edit_mode}
{ show_create_badge_modal = true; create_badge_dialog?.showModal(); }}>
Create Badge
{/if}
{ if (e.target === create_badge_dialog) { create_badge_dialog?.close(); show_create_badge_modal = false; } }} onclose={() => { show_create_badge_modal = false; }}>
Create Badge
{#if show_create_badge_modal}
{ create_badge_dialog?.close(); show_create_badge_modal = false; // Trigger a remote-first refresh so the new badge appears in results $events_loc.badges.search_version = ($events_loc.badges.search_version ?? 0) + 1; $events_loc.badges.qry__remote_first = true; }} oncancel={() => { create_badge_dialog?.close(); show_create_badge_modal = false; }} /> {/if}
{#if $events_sess?.badges?.search_status === 'loading' && event_badge_id_li.length === 0}
Loading badges...
{:else}
{/if}