Lots of style clean up for buttons in Novi. Various bug fixes. Clean up of initial recovery meeting loading.
This commit is contained in:
@@ -522,7 +522,10 @@ img.qr_code:focus {
|
||||
}
|
||||
|
||||
.iframe button.ae_smaller,
|
||||
.iframe .btn.ae_smaller {
|
||||
.iframe .btn.ae_smaller,
|
||||
.iframe button.novi_smaller,
|
||||
.iframe .btn.novi_smaller
|
||||
{
|
||||
font-size: 0.8rem;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<script lang="ts">
|
||||
import { onMount, onDestroy } from 'svelte';
|
||||
import { fade } from 'svelte/transition'
|
||||
import { cubicOut } from 'svelte/easing';
|
||||
// import { fade } from 'svelte/transition'
|
||||
// import { cubicOut } from 'svelte/easing';
|
||||
|
||||
import ShadEditor from '$lib/components/shad-editor/shad-editor.svelte';
|
||||
|
||||
@@ -123,7 +123,7 @@ let mouse_leave_wait: number = 2000;
|
||||
}
|
||||
}, mouse_enter_wait);
|
||||
}}
|
||||
class=""
|
||||
class="block w-full h-full"
|
||||
>
|
||||
<ShadEditor
|
||||
class="p-1 transition-all duration-1000"
|
||||
|
||||
@@ -234,7 +234,7 @@ if (browser) {
|
||||
$idaa_sess.archives.show__modal_view__archive_id = $idaa_slct.archive_id;
|
||||
$idaa_sess.archives.show__modal_edit__archive_id = false;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title={`View meeting: ${$lq__archive_obj?.name}`}
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> View
|
||||
@@ -301,7 +301,7 @@ if (browser) {
|
||||
$idaa_sess.archives.show__modal_view__archive_content_id = $idaa_slct.archive_content_id;
|
||||
$idaa_sess.archives.show__modal_edit__archive_content_id = false;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title={`View meeting: ${$lq__archive_content_obj?.name}`}
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> View
|
||||
@@ -344,46 +344,8 @@ if (browser) {
|
||||
|
||||
|
||||
<!-- Modal: Archive Content ID media player -->
|
||||
<!-- {#if $lq__archive_content_obj?.name} -->
|
||||
{#if $idaa_slct.archive_content_id && $idaa_sess.archives.show__modal_view__archive_content_id}
|
||||
<Modal_media_player
|
||||
lq__archive_content_obj={lq__archive_content_obj}
|
||||
/>
|
||||
{/if}
|
||||
|
||||
{#if 1==2}
|
||||
<Modal
|
||||
bind:open={$idaa_sess.archives.show__modal_view__archive_content_id}
|
||||
title="{$lq__archive_content_obj?.name} - {$lq__archive_content_obj?.archive_content_id}"
|
||||
autoclose={true}
|
||||
onclose={() => {
|
||||
// We want to cancel the inline edit if the modal is closed
|
||||
// $idaa_sess.archives.show__inline_edit__archive_content_id = false;
|
||||
}}
|
||||
outsideclose={true}
|
||||
placement="top-center"
|
||||
size="xl"
|
||||
class="top-center bg-white dark:bg-gray-800 text-gray-800 dark:text-gray-200 rounded-lg border-gray-200 dark:border-gray-700 divide-gray-200 dark:divide-gray-700 shadow-md relative flex flex-col mx-auto w-full divide-y"
|
||||
>
|
||||
|
||||
{#snippet header()}
|
||||
|
||||
<div class="flex flex-row items-center justify-between w-full">
|
||||
<h3 class="text-lg font-semibold">
|
||||
<span class="text-sm text-gray-500">
|
||||
Viewing:
|
||||
</span>
|
||||
{$idaa_slct.archive_content_obj?.name} - {$lq__archive_content_obj?.archive_content_id}</h3>
|
||||
</div>
|
||||
|
||||
|
||||
{/snippet}
|
||||
|
||||
<Media_player
|
||||
<Modal_media_player
|
||||
lq__archive_content_obj={lq__archive_content_obj}
|
||||
/>
|
||||
|
||||
{$lq__archive_content_obj?.archive_content_id}
|
||||
|
||||
</Modal>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
@@ -331,7 +331,7 @@ async function handle_hosted_files_uploaded(hosted_file_id_li: string[], hosted_
|
||||
</label>
|
||||
|
||||
<label for="description" class="w-full">
|
||||
Description
|
||||
Description
|
||||
<Tiptap_editor
|
||||
default_minimal={true}
|
||||
bind:html_text={$idaa_slct.archive_content_obj.description}
|
||||
@@ -486,7 +486,7 @@ async function handle_hosted_files_uploaded(hosted_file_id_li: string[], hosted_
|
||||
|
||||
}
|
||||
}}
|
||||
class="btn btn-sm variant-soft-error float-right"
|
||||
class="novi_btn btn btn-sm variant-soft-error float-right"
|
||||
>
|
||||
{#await prom_api__archive_content_obj__hosted_file}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span>
|
||||
@@ -590,7 +590,7 @@ async function handle_hosted_files_uploaded(hosted_file_id_li: string[], hosted_
|
||||
{#if $ae_loc.trusted_access}
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm variant-soft-secondary float-right"
|
||||
class="novi_btn btn btn-sm variant-soft-secondary float-right"
|
||||
on:click={() => {
|
||||
$idaa_loc.archives.show__admin_options = !$idaa_loc.archives.show__admin_options;
|
||||
}}
|
||||
@@ -710,6 +710,7 @@ async function handle_hosted_files_uploaded(hosted_file_id_li: string[], hosted_
|
||||
{#if $ae_loc.trusted_access}
|
||||
<label
|
||||
for="notes"
|
||||
class="w-full"
|
||||
>
|
||||
<span class="legend text-sm font-semibold">Internal Staff Notes</span>
|
||||
<Tiptap_editor
|
||||
@@ -734,7 +735,7 @@ async function handle_hosted_files_uploaded(hosted_file_id_li: string[], hosted_
|
||||
<button
|
||||
type="submit"
|
||||
disabled={disable_submit_btn}
|
||||
class="btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
<span class="fas fa-check m-1"></span>
|
||||
Save Archive Content
|
||||
@@ -758,7 +759,7 @@ async function handle_hosted_files_uploaded(hosted_file_id_li: string[], hosted_
|
||||
$idaa_sess.archives.show__modal_edit__archive_content_id = false;
|
||||
$idaa_sess.archives.show__modal_view__archive_content_id = false;
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Disable this archive content"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span>
|
||||
|
||||
@@ -134,7 +134,7 @@ let ae_promises: key_val = $state({});
|
||||
|
||||
// window.postMessage({ type: 'download_event_file', hosted_file_id: idaa_archive_content_obj.hosted_file_id, filename: idaa_archive_content_obj.filename, auto_download: true }, '*');
|
||||
}}
|
||||
class="btn btn-sm lg:btn-md variant-soft-primary hover:variant-filled-primary min-w-72 lg:min-w-96"
|
||||
class="novi_btn btn btn-sm lg:btn-md variant-soft-primary hover:variant-filled-primary min-w-72 lg:min-w-96"
|
||||
title={`Download this file:\n${idaa_archive_content_obj.filename}\n[API] SHA256: ${idaa_archive_content_obj?.hash_sha256.slice(0, 10)}... Hosted ID: ${idaa_archive_content_obj.hosted_file_id} Archive Content ID: ${idaa_archive_content_obj.archive_content_id}`}
|
||||
>
|
||||
{#await ae_promises[idaa_archive_content_obj.hosted_file_id]}
|
||||
@@ -180,7 +180,7 @@ let ae_promises: key_val = $state({});
|
||||
$idaa_sess.archives.show__modal_view__archive_content_id = false;
|
||||
$idaa_sess.archives.show__modal_edit__archive_content_id = $idaa_slct.archive_content_id;
|
||||
}}
|
||||
class="btn btn-sm variant-glass-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-glass-warning hover:variant-filled-warning transition"
|
||||
title={`Edit archive content: ${idaa_archive_content_obj?.name}`}
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Edit Content
|
||||
|
||||
@@ -303,7 +303,7 @@ async function handle_delete_archive_obj(
|
||||
>
|
||||
</label>
|
||||
|
||||
<label for="description">
|
||||
<label for="description" class="w-full">
|
||||
Description
|
||||
<Tiptap_editor
|
||||
default_minimal={true}
|
||||
@@ -437,7 +437,7 @@ async function handle_delete_archive_obj(
|
||||
{#if $ae_loc.trusted_access}
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm variant-soft-secondary float-right"
|
||||
class="novi_btn btn btn-sm variant-soft-secondary float-right"
|
||||
onclick={() => {
|
||||
$idaa_loc.archives.show__admin_options = !$idaa_loc.archives.show__admin_options;
|
||||
}}
|
||||
@@ -557,6 +557,7 @@ async function handle_delete_archive_obj(
|
||||
{#if $ae_loc.trusted_access}
|
||||
<label
|
||||
for="notes"
|
||||
class="w-full"
|
||||
>
|
||||
<span class="legend text-sm font-semibold">Internal Staff Notes</span>
|
||||
<Tiptap_editor
|
||||
@@ -580,7 +581,7 @@ async function handle_delete_archive_obj(
|
||||
<section class="ae_section ae_options flex flex-row gap-1 items-center justify-center">
|
||||
<button
|
||||
type="submit"
|
||||
class="btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
<span class="fas fa-check m-1"></span>
|
||||
Save Archive
|
||||
@@ -594,7 +595,7 @@ async function handle_delete_archive_obj(
|
||||
if (!confirm('Are you sure you want to delete this archive?')) {return false;}
|
||||
handle_delete_archive_obj({archive_id: $idaa_slct.archive_id});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span> Delete
|
||||
</button>
|
||||
|
||||
@@ -117,7 +117,7 @@ let { log_lvl = 0, lq__archive_obj, lq__archive_content_obj_li }: Props = $props
|
||||
// console.log(`load_archive_content_obj_li = `, load_archive_content_obj_li);
|
||||
// $idaa_slct.archive_content_obj_li = load_archive_content_obj_li;
|
||||
}}
|
||||
class="btn_show_archives_archive_content ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_show_archives_archive_content ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> Show Hidden Content
|
||||
</button>
|
||||
@@ -145,7 +145,7 @@ let { log_lvl = 0, lq__archive_obj, lq__archive_content_obj_li }: Props = $props
|
||||
// console.log(`load_archive_content_obj_li = `, load_archive_content_obj_li);
|
||||
// $idaa_slct.archive_content_obj_li = load_archive_content_obj_li;
|
||||
}}
|
||||
class="btn_hide_archives_archive_content ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_hide_archives_archive_content ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye-slash m-1"></span> Hide Hidden Content
|
||||
</button>
|
||||
@@ -173,7 +173,7 @@ let { log_lvl = 0, lq__archive_obj, lq__archive_content_obj_li }: Props = $props
|
||||
// log_lvl: log_lvl
|
||||
// });
|
||||
}}
|
||||
class="btn_show_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_show_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> Show Disabled Events
|
||||
</button>
|
||||
@@ -199,7 +199,7 @@ let { log_lvl = 0, lq__archive_obj, lq__archive_content_obj_li }: Props = $props
|
||||
// log_lvl: log_lvl
|
||||
// });
|
||||
}}
|
||||
class="btn_hide_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_hide_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye-slash m-1"></span> Hide Disabled Events
|
||||
</button>
|
||||
@@ -221,7 +221,7 @@ let { log_lvl = 0, lq__archive_obj, lq__archive_content_obj_li }: Props = $props
|
||||
$idaa_sess.archives.show__modal_view__archive_content_id = false;
|
||||
$idaa_sess.archives.show__modal_edit__archive_content_id = true;
|
||||
}}
|
||||
class="btn btn-sm variant-glass-warning"
|
||||
class="novi_btn btn btn-sm variant-glass-warning"
|
||||
title={`Add content for: ${$lq__archive_obj?.name}`}
|
||||
>
|
||||
<span class="fas fa-plus m-1"></span> Add Content
|
||||
@@ -245,7 +245,7 @@ let { log_lvl = 0, lq__archive_obj, lq__archive_content_obj_li }: Props = $props
|
||||
$idaa_sess.archives.show__modal_view__archive_id = false;
|
||||
$idaa_sess.archives.show__modal_edit__archive_id = $idaa_slct.archive_id;
|
||||
}}
|
||||
class="btn btn-sm variant-glass-warning"
|
||||
class="novi_btn btn btn-sm variant-glass-warning"
|
||||
title={`Edit archive: ${$lq__archive_obj?.name}`}
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Edit Archive
|
||||
|
||||
@@ -195,7 +195,7 @@ $: if ($idaa_trig.post_id) {
|
||||
$idaa_sess.bb.show__inline_edit__post_obj = true;
|
||||
}
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title={`Edit meeting: ${$lq__post_obj?.title}`}
|
||||
>
|
||||
{#if $idaa_sess.bb.show__inline_edit__post_obj}
|
||||
|
||||
@@ -316,7 +316,7 @@ function send_poster_notification_email() {
|
||||
on:click={() => {
|
||||
$idaa_sess.bb.show__inline_edit__post_comment_id = false;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title="Cancel editing of post comment for {$idaa_slct.post_comment_obj?.full_name} (ID: {$idaa_slct.post_comment_obj?.post_id}"
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Cancel Edit
|
||||
@@ -446,7 +446,7 @@ function send_poster_notification_email() {
|
||||
{#if $ae_loc.trusted_access}
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm variant-soft-warning float-right"
|
||||
class="novi_btn btn btn-sm variant-soft-warning float-right"
|
||||
on:click={() => {
|
||||
$idaa_loc.bb.show__admin_options = !$idaa_loc.bb.show__admin_options;
|
||||
}}
|
||||
@@ -586,7 +586,7 @@ function send_poster_notification_email() {
|
||||
<button
|
||||
type="submit"
|
||||
disabled={(disable_submit_btn)}
|
||||
class="ae_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
{#await prom_api__post_comment_obj}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span> Saving
|
||||
@@ -602,7 +602,7 @@ function send_poster_notification_email() {
|
||||
if (!confirm('Are you sure you want to create this post?')) {return false;}
|
||||
// handle_save_post_comment_obj({post_id: $idaa_slct.post_id, method: 'create'});
|
||||
}}
|
||||
class="ae_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
{#await prom_api__post_comment_obj}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span> Saving
|
||||
@@ -620,7 +620,7 @@ function send_poster_notification_email() {
|
||||
if (!confirm('Are you sure you want to delete this post comment?')) {return false;}
|
||||
handle_delete_post_comment_obj({post_comment_id: $idaa_slct.post_comment_id, method: 'delete'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Delete record permanently"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span> Delete
|
||||
@@ -632,7 +632,7 @@ function send_poster_notification_email() {
|
||||
if (!confirm('Are you sure you want to disable this post comment?')) {return false;}
|
||||
handle_delete_post_comment_obj({post_comment_id: $idaa_slct.post_comment_id, method: 'disable'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Disable record to delete"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span> Delete
|
||||
@@ -644,7 +644,7 @@ function send_poster_notification_email() {
|
||||
if (!confirm('Are you sure you want to hide this post comment?')) {return false;}
|
||||
handle_delete_post_comment_obj({post_comment_id: $idaa_slct.post_comment_id, method: 'hide'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Hide record to delete"
|
||||
>
|
||||
<span class="fas fa-comment-slash m-1"></span> Delete
|
||||
@@ -659,7 +659,7 @@ function send_poster_notification_email() {
|
||||
on:click={() => {
|
||||
$idaa_sess.bb.show__inline_edit__post_comment_id = false;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title="Cancel editing of post for {$idaa_slct.post_comment_obj.full_name} (ID: {$idaa_slct.post_comment_obj.post_comment_id}"
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Cancel Edit
|
||||
|
||||
@@ -329,7 +329,7 @@ function send_staff_notification_email() {
|
||||
on:click={() => {
|
||||
$idaa_sess.bb.show__inline_edit__post_obj = false;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title="Cancel editing of post for {$idaa_slct.post_obj.full_name} (ID: {$idaa_slct.post_obj.post_id}"
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Cancel Edit
|
||||
@@ -396,7 +396,7 @@ function send_staff_notification_email() {
|
||||
>
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm"
|
||||
class="novi_btn btn btn-sm"
|
||||
class:variant-filled-secondary={$idaa_sess.bb.show__inline_edit__file_upload}
|
||||
class:variant-soft-secondary={!$idaa_sess.bb.show__inline_edit__file_upload}
|
||||
on:click={() => {
|
||||
@@ -410,6 +410,9 @@ function send_staff_notification_email() {
|
||||
<div
|
||||
class:hidden={!$idaa_sess.bb.show__inline_edit__file_upload}
|
||||
>
|
||||
<div class="text-sm bg-warning-400 p-2 rounded">
|
||||
WARNING - This feature is currently only available to staff. It is intended for attaching something like a PDF or image to a specific post.
|
||||
</div>
|
||||
{#if $ae_loc.trusted_access}
|
||||
<Comp_hosted_files_upload
|
||||
class_li="border border-gray-300 rounded-md p-2 bg-gray-100 hover:bg-gray-200"
|
||||
@@ -467,7 +470,7 @@ function send_staff_notification_email() {
|
||||
|
||||
// window.postMessage({ type: 'download_event_file', hosted_file_id: linked_obj.hosted_file_id_random, filename: linked_obj.filename, auto_download: true }, '*');
|
||||
}}
|
||||
class="btn btn-sm lg:btn-md variant-ghost-primary hover:variant-filled-primary min-w-48"
|
||||
class="novi_btn btn btn-sm lg:btn-md variant-ghost-tertiary hover:variant-filled-tertiary min-w-48"
|
||||
title={`Download this file:\n${linked_obj.filename}\n[API] SHA256: ${linked_obj?.hash_sha256.slice(0, 10)}... Hosted ID: ${linked_obj.hosted_file_id_random} Archive Content ID: ${linked_obj.archive_content_id}`}
|
||||
>
|
||||
{#await ae_promises[linked_obj.hosted_file_id_random]}
|
||||
@@ -546,7 +549,7 @@ function send_staff_notification_email() {
|
||||
});
|
||||
|
||||
}}
|
||||
class="btn btn-sm variant-glass-tertiary hover:variant-soft-success"
|
||||
class="novi_btn btn btn-sm variant-soft-warning hover:variant-ghost-warning"
|
||||
title="Delete this file"
|
||||
>
|
||||
<span class="fas fa-trash-alt mx-1"></span>
|
||||
@@ -720,7 +723,7 @@ function send_staff_notification_email() {
|
||||
{#if $ae_loc.trusted_access}
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm variant-soft-warning float-right"
|
||||
class="novi_btn btn btn-sm variant-soft-warning float-right"
|
||||
class:variant-filled-secondary={$idaa_loc.bb.show__admin_options}
|
||||
class:variant-soft-secondary={!$idaa_loc.bb.show__admin_options}
|
||||
on:click={() => {
|
||||
@@ -865,7 +868,7 @@ function send_staff_notification_email() {
|
||||
<button
|
||||
type="submit"
|
||||
disabled={(disable_submit_btn)}
|
||||
class="ae_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
{#await prom_api__post_obj}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span> Saving
|
||||
@@ -881,7 +884,7 @@ function send_staff_notification_email() {
|
||||
if (!confirm('Are you sure you want to create this post?')) {return false;}
|
||||
// handle_save_post_obj({post_id: $idaa_slct.post_id, method: 'create'});
|
||||
}}
|
||||
class="ae_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
{#await prom_api__post_obj}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span> Saving
|
||||
@@ -899,7 +902,7 @@ function send_staff_notification_email() {
|
||||
if (!confirm('Are you sure you want to delete this post?')) {return false;}
|
||||
handle_delete_post_obj({post_id: $idaa_slct.post_id, method: 'delete'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Delete record permanently"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span> Delete
|
||||
@@ -911,7 +914,7 @@ function send_staff_notification_email() {
|
||||
if (!confirm('Are you sure you want to disable this post?')) {return false;}
|
||||
handle_delete_post_obj({post_id: $idaa_slct.post_id, method: 'disable'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Disable record to delete"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span> Delete
|
||||
@@ -923,7 +926,7 @@ function send_staff_notification_email() {
|
||||
if (!confirm('Are you sure you want to hide this post?')) {return false;}
|
||||
handle_delete_post_obj({post_id: $idaa_slct.post_id, method: 'hide'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Hide record to delete"
|
||||
>
|
||||
<span class="fas fa-comment-slash m-1"></span> Delete
|
||||
@@ -938,7 +941,7 @@ function send_staff_notification_email() {
|
||||
on:click={() => {
|
||||
$idaa_sess.bb.show__inline_edit__post_obj = false;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title="Cancel editing of post for {$idaa_slct.post_obj.full_name} (ID: {$idaa_slct.post_obj.post_id}"
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Cancel Edit
|
||||
|
||||
@@ -143,7 +143,7 @@ onDestroy(() => {
|
||||
|
||||
// window.postMessage({ type: 'download_event_file', hosted_file_id: linked_obj.hosted_file_id_random, filename: linked_obj.filename, auto_download: true }, '*');
|
||||
}}
|
||||
class="btn btn-sm lg:btn-md variant-soft-primary hover:variant-filled-primary min-w-48"
|
||||
class="novi_btn btn btn-sm lg:btn-md variant-ghost-tertiary hover:variant-filled-tertiary min-w-48"
|
||||
title={`Download this file:\n${linked_obj.filename}\n[API] SHA256: ${linked_obj?.hash_sha256.slice(0, 10)}... Hosted ID: ${linked_obj.hosted_file_id_random} Archive Content ID: ${linked_obj.archive_content_id}`}
|
||||
>
|
||||
{#await ae_promises[linked_obj.hosted_file_id_random]}
|
||||
@@ -224,7 +224,7 @@ onDestroy(() => {
|
||||
$idaa_sess.bb.show__inline_edit__post_comment_id = true;
|
||||
}
|
||||
}}
|
||||
class="btn btn-md variant-ghost-secondary hover:variant-filled-secondary transition"
|
||||
class="novi_btn btn btn-md variant-ghost-secondary hover:variant-filled-secondary transition"
|
||||
title={`New comment on: ${$lq__post_obj?.title}`}
|
||||
>
|
||||
<span class="fas fa-plus m-1"></span> New Comment
|
||||
@@ -247,7 +247,7 @@ onDestroy(() => {
|
||||
// $idaa_sess.bb.show_view__post_id = false;
|
||||
$idaa_sess.bb.show__inline_edit__post_obj = true;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title="Edit post for {$lq__post_obj?.full_name} (ID: {$lq__post_obj?.post_id}"
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Edit Post
|
||||
@@ -318,7 +318,7 @@ onDestroy(() => {
|
||||
|
||||
$idaa_sess.bb.show__inline_edit__post_comment_id = post_comment_obj.post_comment_id;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title="Edit comment by {post_comment_obj?.full_name} (for post ID {$lq__post_obj?.id})"
|
||||
>
|
||||
<span class="fas fa-edit"></span> Edit Comment
|
||||
|
||||
@@ -63,7 +63,7 @@ onMount(() => {
|
||||
$idaa_sess.bb.show__modal_view__post_id = idaa_post_obj?.post_id;
|
||||
$idaa_sess.bb.show__modal_edit__post_id = false;
|
||||
}}
|
||||
class="btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
title={`View: ${idaa_post_obj?.title}`}
|
||||
>
|
||||
<span class="fas fa-envelope-open m-1"></span> Open
|
||||
@@ -95,7 +95,7 @@ onMount(() => {
|
||||
$idaa_sess.bb.show__modal_view__post_id = idaa_post_obj.post_id;
|
||||
$idaa_sess.bb.show__inline_edit__post_obj = true;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title={`Edit post: ${idaa_post_obj.title}`}
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Edit Post
|
||||
|
||||
@@ -58,7 +58,7 @@ if (log_lvl) console.log('** Component Loaded: ** Post Options');
|
||||
$idaa_loc.bb.qry__limit = 100;
|
||||
$idaa_trig.post_li = true;
|
||||
}}
|
||||
class="btn_show_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_show_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> Show Hidden Posts
|
||||
</button>
|
||||
@@ -69,7 +69,7 @@ if (log_lvl) console.log('** Component Loaded: ** Post Options');
|
||||
$idaa_loc.bb.qry__hidden = 'not_hidden';
|
||||
$idaa_trig.post_li = true;
|
||||
}}
|
||||
class="btn_hide_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_hide_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye-slash m-1"></span> Hide Hidden Posts
|
||||
</button>
|
||||
@@ -84,7 +84,7 @@ if (log_lvl) console.log('** Component Loaded: ** Post Options');
|
||||
$idaa_loc.bb.qry__limit = 500;
|
||||
$idaa_trig.post_li = true;
|
||||
}}
|
||||
class="btn_show_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_show_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> Show Disabled Posts
|
||||
</button>
|
||||
@@ -95,7 +95,7 @@ if (log_lvl) console.log('** Component Loaded: ** Post Options');
|
||||
$idaa_loc.bb.qry__enabled = 'enabled';
|
||||
$idaa_trig.post_li = true;
|
||||
}}
|
||||
class="btn_hide_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_hide_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye-slash m-1"></span> Hide Disabled Posts
|
||||
</button>
|
||||
@@ -126,7 +126,7 @@ if (log_lvl) console.log('** Component Loaded: ** Post Options');
|
||||
$idaa_sess.bb.show__modal_view__post_id = true;
|
||||
$idaa_sess.bb.show__inline_edit__post_obj = true;
|
||||
}}
|
||||
class="btn_new_post btn btn-sm variant-ghost-warning hover:variant-filled-warning transition text-xs"
|
||||
class="novi_btn btn_new_post btn btn-sm variant-ghost-warning hover:variant-filled-warning transition text-xs"
|
||||
title="Create new post"
|
||||
>
|
||||
<span class="fas fa-plus m-1"></span> Create New Post
|
||||
|
||||
@@ -29,9 +29,9 @@ export async function load({ params, parent }) { // route
|
||||
api_cfg: ae_acct.api,
|
||||
for_obj_type: 'account',
|
||||
for_obj_id: account_id,
|
||||
order_by_li: {'priority': 'DESC', 'sort': 'DESC', 'updated_on': 'DESC', 'created_on': 'DESC', 'name': 'ASC'},
|
||||
qry_conference: false,
|
||||
params: {qry__enabled: 'enabled', qry__hidden: 'not_hidden', qry__limit: 25},
|
||||
limit: 25,
|
||||
order_by_li: {'priority': 'DESC', 'sort': 'DESC', 'updated_on': 'DESC', 'created_on': 'DESC', 'name': 'ASC'},
|
||||
try_cache: true,
|
||||
log_lvl: log_lvl
|
||||
});
|
||||
|
||||
@@ -114,6 +114,7 @@ $: if ($idaa_trig.event_li) {
|
||||
api_cfg: $ae_api,
|
||||
for_obj_type: 'account',
|
||||
for_obj_id: $idaa_slct.account_id,
|
||||
qry_conference: false,
|
||||
enabled: $idaa_loc.recovery_meetings.qry__enabled,
|
||||
hidden: $idaa_loc.recovery_meetings.qry__hidden,
|
||||
limit: $idaa_loc.recovery_meetings.qry__limit,
|
||||
@@ -142,11 +143,11 @@ $: if ($idaa_trig.event_li_qry) {
|
||||
let max_tries = 5;
|
||||
let try_cache = true;
|
||||
|
||||
let params = {
|
||||
'qry__enabled': $idaa_loc.recovery_meetings.qry__enabled ?? 'enabled',
|
||||
'qry__hidden': $idaa_loc.recovery_meetings.qry__hidden ?? 'not_hidden',
|
||||
'qry__limit': $idaa_loc.recovery_meetings.qry__limit ?? 35,
|
||||
};
|
||||
// let params = {
|
||||
// 'qry__enabled': $idaa_loc.recovery_meetings.qry__enabled ?? 'enabled',
|
||||
// 'qry__hidden': $idaa_loc.recovery_meetings.qry__hidden ?? 'not_hidden',
|
||||
// 'qry__limit': $idaa_loc.recovery_meetings.qry__limit ?? 35,
|
||||
// };
|
||||
|
||||
|
||||
if ($idaa_loc.recovery_meetings.qry__enabled !== 'all' || $idaa_loc.recovery_meetings.qry__hidden !== 'all') {
|
||||
@@ -198,7 +199,7 @@ $: if ($idaa_trig.event_li_qry) {
|
||||
// and_type = null;
|
||||
// }
|
||||
|
||||
console.log(`TEST - and_physical: ${and_physical}; and_virtual: ${and_virtual}; and_type: ${and_type}; qry__fulltext_str: ${$idaa_loc.recovery_meetings.qry__fulltext_str}; params:`, params);
|
||||
console.log(`TEST - and_physical: ${and_physical}; and_virtual: ${and_virtual}; and_type: ${and_type}; qry__fulltext_str: ${$idaa_loc.recovery_meetings.qry__fulltext_str}`);
|
||||
|
||||
$idaa_prom.load__event_obj_qry = events_func.qry_ae_obj_li__event({
|
||||
api_cfg: $ae_api,
|
||||
@@ -210,7 +211,6 @@ $: if ($idaa_trig.event_li_qry) {
|
||||
qry_virtual: and_virtual,
|
||||
qry_type: and_type,
|
||||
qry_str: $idaa_loc.recovery_meetings.qry__fulltext_str,
|
||||
params: params,
|
||||
try_cache: try_cache,
|
||||
log_lvl: log_lvl,
|
||||
})
|
||||
@@ -334,7 +334,7 @@ if (browser) {
|
||||
$idaa_sess.recovery_meetings.show__modal_edit = false;
|
||||
$idaa_sess.recovery_meetings.show__modal_view = true;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title={`View meeting: ${$lq__event_obj?.name}`}
|
||||
>
|
||||
<span class="fas fa-times m-1"></span> Cancel Edit
|
||||
@@ -362,7 +362,7 @@ if (browser) {
|
||||
console.log('Close modal');
|
||||
$idaa_sess.recovery_meetings.show__modal_edit = false;
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning hover:variant-ghost-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning hover:variant-ghost-warning"
|
||||
>
|
||||
<span class="fas fa-times mx-1"></span>
|
||||
Close
|
||||
@@ -398,7 +398,7 @@ if (browser) {
|
||||
$idaa_sess.recovery_meetings.show__modal_view = false;
|
||||
$idaa_sess.recovery_meetings.show__modal_edit = true;
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition"
|
||||
title={`Edit meeting: ${$lq__event_obj?.name}`}
|
||||
>
|
||||
<span class="fas fa-edit m-1"></span> Edit
|
||||
|
||||
@@ -579,7 +579,7 @@ async function handle_delete_event_obj(
|
||||
<button
|
||||
type="submit"
|
||||
disabled={(disable_submit_btn)}
|
||||
class="ae_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition absolute top-0.5 right-0.5"
|
||||
class="novi_btn btn btn-primary variant-ghost-primary hover:variant-filled-primary transition absolute top-0.5 right-0.5"
|
||||
>
|
||||
{#await prom_api__event_obj}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span> Saving
|
||||
@@ -1000,7 +1000,7 @@ async function handle_delete_event_obj(
|
||||
{#if ( $ae_loc.administrator_access || $lq__event_obj && ($idaa_slct.event_obj?.show_recurring_text || ($lq__event_obj?.recurring_text && !$lq__event_obj?.recurring_text.includes('*gen*'))) )}
|
||||
<button
|
||||
type="button"
|
||||
class="ae_btn ae_smaller btn btn-info btn-sm ae_width_md variant-ghost-warning hover:variant-filled-warning transition"
|
||||
class="novi_btn novi_smaller btn btn-info btn-sm ae_width_md variant-ghost-warning hover:variant-filled-warning transition"
|
||||
style=""
|
||||
on:click={() => {
|
||||
if (confirm('Are you sure you want to remove the text for the additional details?')) {
|
||||
@@ -1018,7 +1018,7 @@ async function handle_delete_event_obj(
|
||||
{:else}
|
||||
<button
|
||||
type="button"
|
||||
class="ae_btn ae_smaller btn btn-info btn-sm ae_width_md variant-ghost-success hover:variant-filled-success transition"
|
||||
class="novi_btn novi_smaller btn btn-info btn-sm ae_width_md variant-ghost-success hover:variant-filled-success transition"
|
||||
style=""
|
||||
on:click|preventDefault={() => {
|
||||
// Remove *gen* prefix from recurring_text
|
||||
@@ -1095,7 +1095,7 @@ async function handle_delete_event_obj(
|
||||
return false;
|
||||
}
|
||||
}}
|
||||
class="ae_btn ae_smaller ae_btn_info"
|
||||
class="novi_btn novi_smaller ae_btn_info"
|
||||
>
|
||||
<span class="fas fa-lock" title="Field is locked"></span> Name and email locked
|
||||
</button>
|
||||
@@ -1105,7 +1105,7 @@ async function handle_delete_event_obj(
|
||||
on:click|preventDefault={() => {
|
||||
$idaa_slct.event_obj.contact_li_json[0].unlock = false;
|
||||
}}
|
||||
class="ae_btn ae_smaller ae_btn_info"
|
||||
class="novi_btn novi_smaller ae_btn_info"
|
||||
>
|
||||
<span class="fas fa-unlock" title="Field is unlocked"></span>
|
||||
Unlocked
|
||||
@@ -1195,7 +1195,7 @@ async function handle_delete_event_obj(
|
||||
on:click={() => {
|
||||
$idaa_loc.recovery_meetings.show__admin_options = !$idaa_loc.recovery_meetings.show__admin_options;
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning float-right"
|
||||
class="novi_btn btn btn-sm variant-soft-warning float-right"
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span>
|
||||
{$idaa_loc.recovery_meetings.show__admin_options ? 'Hide' : 'Show'} Admin
|
||||
@@ -1333,7 +1333,7 @@ async function handle_delete_event_obj(
|
||||
<button
|
||||
type="submit"
|
||||
disabled={(disable_submit_btn)}
|
||||
class="ae_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn_primary btn btn-primary variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
{#await prom_api__event_obj}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span> Saving
|
||||
@@ -1349,7 +1349,7 @@ async function handle_delete_event_obj(
|
||||
if (!confirm('Are you sure you want to create this event?')) {return false;}
|
||||
// handle_save_event_obj({event_id: $idaa_slct.event_id, method: 'create'});
|
||||
}}
|
||||
class="btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
class="novi_btn btn btn-md variant-ghost-primary hover:variant-filled-primary transition"
|
||||
>
|
||||
{#await prom_api__event_obj}
|
||||
<span class="fas fa-spinner fa-spin m-1"></span> Saving
|
||||
@@ -1367,7 +1367,7 @@ async function handle_delete_event_obj(
|
||||
if (!confirm('Are you sure you want to delete this event?')) {return false;}
|
||||
handle_delete_event_obj({event_id: $idaa_slct.event_id, method: 'delete'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Delete record permanently"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span> Delete
|
||||
@@ -1379,7 +1379,7 @@ async function handle_delete_event_obj(
|
||||
if (!confirm('Are you sure you want to disable this event?')) {return false;}
|
||||
handle_delete_event_obj({event_id: $idaa_slct.event_id, method: 'disable'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Disable record to delete"
|
||||
>
|
||||
<span class="fas fa-minus m-1"></span> Delete
|
||||
@@ -1391,7 +1391,7 @@ async function handle_delete_event_obj(
|
||||
if (!confirm('Are you sure you want to hide this event?')) {return false;}
|
||||
handle_delete_event_obj({event_id: $idaa_slct.event_id, method: 'hide'});
|
||||
}}
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
class="novi_btn btn btn-sm variant-soft-warning"
|
||||
title="Hide record to delete"
|
||||
>
|
||||
<span class="fas fa-comment-slash m-1"></span> Delete
|
||||
|
||||
@@ -448,7 +448,7 @@ if ($idaa_loc.recovery_meetings.qry__fulltext_str && $idaa_loc.recovery_meetings
|
||||
$idaa_loc.recovery_meetings.qry__limit = 200;
|
||||
$idaa_trig.event_li_qry = true;
|
||||
}}
|
||||
class="btn_show_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_show_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> Show Hidden Events
|
||||
</button>
|
||||
@@ -460,7 +460,7 @@ if ($idaa_loc.recovery_meetings.qry__fulltext_str && $idaa_loc.recovery_meetings
|
||||
// $idaa_loc.recovery_meetings.qry__limit = 100;
|
||||
$idaa_trig.event_li_qry = true;
|
||||
}}
|
||||
class="btn_hide_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_hide_bb_post ae_btn btn btn-info btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye-slash m-1"></span> Hide Hidden Events
|
||||
</button>
|
||||
@@ -475,7 +475,7 @@ if ($idaa_loc.recovery_meetings.qry__fulltext_str && $idaa_loc.recovery_meetings
|
||||
$idaa_loc.recovery_meetings.qry__limit = 500;
|
||||
$idaa_trig.event_li_qry = true;
|
||||
}}
|
||||
class="btn_show_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_show_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye m-1"></span> Show Disabled Events
|
||||
</button>
|
||||
@@ -486,7 +486,7 @@ if ($idaa_loc.recovery_meetings.qry__fulltext_str && $idaa_loc.recovery_meetings
|
||||
$idaa_loc.recovery_meetings.qry__enabled = 'enabled';
|
||||
$idaa_trig.event_li_qry = true;
|
||||
}}
|
||||
class="btn_hide_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
class="novi_btn btn_hide_bb_post ae_btn btn btn-warning btn-sm variant-ghost-secondary"
|
||||
>
|
||||
<span class="fas fa-eye-slash m-1"></span> Hide Disabled Events
|
||||
</button>
|
||||
@@ -546,7 +546,7 @@ if ($idaa_loc.recovery_meetings.qry__fulltext_str && $idaa_loc.recovery_meetings
|
||||
});
|
||||
|
||||
}}
|
||||
class="btn btn-sm variant-ghost-warning hover:variant-filled-warning transition w-42 mb-1 export_data_btn text-xs"
|
||||
class="novi_btn btn btn-sm variant-ghost-warning hover:variant-filled-warning transition w-42 mb-1 export_data_btn text-xs"
|
||||
title={`Download sponsorship data for ${$ae_loc.account_name}`}
|
||||
>
|
||||
{#await ae_promises.download__events_export}
|
||||
|
||||
Reference in New Issue
Block a user