This commit is contained in:
Scott Idem
2024-04-03 16:28:11 -04:00
parent ae1764579e
commit 9c85914b9f
4 changed files with 43 additions and 12 deletions

View File

@@ -106,7 +106,7 @@ let lq__event_exhibit_tracking_obj_li = liveQuery(
<div class="flex flex-row gap-1">
{#if $ae_loc.trusted_access}
<!-- {#if $ae_loc.trusted_access} -->
<button
on:click={async () => {
@@ -126,7 +126,7 @@ let lq__event_exhibit_tracking_obj_li = liveQuery(
{/if}
</button>
{/if}
<!-- {/if} -->
{#if $ae_loc.trusted_access}
<button

View File

@@ -610,7 +610,9 @@ async function handle_submit_form_lead_update(event) {
events_func.handle_load_ae_obj_id__exhibit_tracking({api_cfg: $ae_api, exhibit_tracking_id: $events_slct.exhibit_tracking_id});
}}
>
{#if $ae_loc.trusted_access}
{($event_exhibit_tracking_obj?.hide ? 'Hidden' : 'Not Hidden')}
{/if}
<button
on:click={() => {
$events_slct.exhibit_tracking_obj.hide = !$event_exhibit_tracking_obj?.hide;
@@ -618,11 +620,16 @@ async function handle_submit_form_lead_update(event) {
}}
class="btn btn-sm variant-soft-warning"
>
{#if $ae_loc.trusted_access}
{@html ($event_exhibit_tracking_obj?.hide ? '<span class="fas fa-eye m-1"></span> Unhide?' : '<span class="fas fa-eye-slash m-1"></span> Hide?')}
{:else}
<!-- Users see this as the "Archive" option button -->
{@html ($event_exhibit_tracking_obj?.hide ? '<span class="fas fa-archive m-1"></span> Unarchive' : '<span class="fas fa-archive m-1"></span> Archive')}
{/if}
</button>
</Element_ae_crud>
{#if $ae_loc.administrator_access}
<!-- {#if $ae_loc.trusted_access} -->
<Element_ae_crud
trigger_patch={ae_triggers.enable}
api_cfg={$ae_api}
@@ -642,18 +649,38 @@ async function handle_submit_form_lead_update(event) {
events_func.handle_load_ae_obj_id__exhibit_tracking({api_cfg: $ae_api, exhibit_tracking_id: $events_slct.exhibit_tracking_id});
}}
>
{($event_exhibit_tracking_obj?.enable ? 'Enabled' : 'Not Enabled')}
{#if $ae_loc.trusted_access}
{($event_exhibit_tracking_obj?.enable ? 'Enabled' : 'Not Enabled')}:
{/if}
<button
on:click={() => {
if (confirm('Are you sure you want to remove this lead?')) {
console.log('Removing lead...');
} else {
return false;
}
$events_slct.exhibit_tracking_obj.enable = !$event_exhibit_tracking_obj?.enable;
ae_triggers.enable = true;
if (!$ae_loc.trusted_access) {
$events_sess.leads.show_form__view_lead = false;
$events_sess.leads.lead_data_changed = null;
}
}}
class="btn btn-sm variant-soft-success"
>
{@html ($event_exhibit_tracking_obj?.enable ? '<span class="fas fa-toggle-on m-1"></span> Disable' : '<span class="fas fa-toggle-off m-1"></span> Enable')}
{#if $ae_loc.trusted_access}
{@html ($event_exhibit_tracking_obj?.enable ? '<span class="fas fa-toggle-on m-1"></span> Disable' : '<span class="fas fa-toggle-off m-1"></span> Enable')}
{:else}
<!-- Users see this as the "Remove" or trash option button -->
{@html ($event_exhibit_tracking_obj?.enable ? '<span class="fas fa-trash m-1"></span> Remove' : 'Nope')}
{/if}
</button>
</Element_ae_crud>
{/if}
<!-- {/if} -->
</div>