Creating new session_view.svelte. General clean up related to that and presenter_view.svelte
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<script lang="ts">
|
||||
console.log(`ae_events_pres_mgmt session [slug] form_agree.svelte`);
|
||||
console.log(`ae_events_pres_mgmt presenter_view.svelte`);
|
||||
|
||||
import { createEventDispatcher, onMount } from 'svelte';
|
||||
import { clipboard, FileDropzone } from '@skeletonlabs/skeleton';
|
||||
@@ -20,12 +20,11 @@ import { db_events } from "$lib/db_events";
|
||||
import { events_loc, events_sess, events_slct, events_trigger } from '$lib/ae_events_stores';
|
||||
import { events_func } from '$lib/ae_events_functions';
|
||||
|
||||
|
||||
// Exports
|
||||
export let event_presenter_id: string;
|
||||
// export let event_presentation_obj: key_val;
|
||||
export let event_presentation_id: null|string = null;
|
||||
export let display_mode: string = 'default'; // 'default', 'compact', 'minimal', 'launcher'
|
||||
// export let display_mode: string = 'default'; // 'default', 'compact', 'minimal', 'launcher'
|
||||
|
||||
let ae_placeholder_li: key_val = {};
|
||||
let ae_promises: key_val = {}; // Promise<any>;
|
||||
@@ -72,7 +71,7 @@ $: if ($lq__event_presenter_obj?.biography && ae_tmp.biography === null) {
|
||||
}
|
||||
|
||||
// console.log(`ae_tmp.biography:`, $lq__event_presenter_obj?.biography);
|
||||
$slct.person_obj_kv = {}; // This is intended for the POC lookup list when generated.
|
||||
$slct.person_obj_kv = {}; // This is intended for the person presenter lookup list when generated.
|
||||
|
||||
// $events_slct.event_presenter_obj = $lq__event_presenter_obj;
|
||||
|
||||
@@ -274,9 +273,6 @@ $: if ($lq__event_presenter_obj) {
|
||||
}
|
||||
</script>
|
||||
|
||||
<!-- {#await $lq__event_presenter_obj} -->
|
||||
<!-- Loading... -->
|
||||
<!-- {:then result} -->
|
||||
|
||||
{#if $lq__event_presenter_obj}
|
||||
<h2 class="h3">
|
||||
@@ -287,14 +283,21 @@ $: if ($lq__event_presenter_obj) {
|
||||
<span class="text-sm">
|
||||
{#if (!$ae_loc.trusted_access && !$events_loc.auth__kv.presenter[$lq__event_presenter_obj.event_presenter_id_random] && !$events_loc.auth__kv.session[$lq__event_presenter_obj.event_session_id_random])}
|
||||
<!-- Only show the domain name of the email address. -->
|
||||
(
|
||||
<!-- ( -->
|
||||
<!-- {$lq__event_presenter_obj.email.replace(/@.*$/, '@...')} -->
|
||||
<!-- {$lq__event_presenter_obj.person_primary_email.substring(0, 1) + '...@example.com'} -->
|
||||
{$lq__event_presenter_obj.person_primary_email.replace(/^(.{3}).*@/, '$1...@')}
|
||||
)
|
||||
{#if $lq__event_presenter_obj?.email}
|
||||
({$lq__event_presenter_obj.email.replace(/^(.{3}).*@/, '$1...@')})
|
||||
{:else}
|
||||
<!-- email
|
||||
{ae_snip.html__not_set} -->
|
||||
{/if}
|
||||
<!-- ) -->
|
||||
<!-- {@html $lq__event_presenter_obj?.email ? $lq__event_presenter_obj?.email.replace(/^(.{3}).*@/, '$1...@') : 'email'+ae_snip.html__not_set} -->
|
||||
<!-- ) -->
|
||||
(Not signed in as presenter)
|
||||
{:else}
|
||||
({$lq__event_presenter_obj.email})
|
||||
({@html $lq__event_presenter_obj.email ?? 'email '+ae_snip.html__not_set})
|
||||
{/if}
|
||||
</span>
|
||||
|
||||
@@ -465,7 +468,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'external_id'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.external_id}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={!$ae_loc.administrator_access || !$ae_loc.edit_mode}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -498,7 +501,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'external_id'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.person_external_id}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={!$ae_loc.administrator_access || !$ae_loc.edit_mode}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -529,7 +532,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'external_id'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.external_id}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={true}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -611,7 +614,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'family_name'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.family_name}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={!$ae_loc.trusted_access || !$ae_loc.edit_mode}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -776,7 +779,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'affiliations'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.affiliations}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={!$ae_loc.trusted_access || !$ae_loc.edit_mode}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -805,7 +808,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'affiliations'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.person_affiliations}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={!$ae_loc.trusted_access || !$ae_loc.edit_mode}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -833,7 +836,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'affiliations'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.affiliations}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={true}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -879,7 +882,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'professional_title'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.professional_title}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={!$ae_loc.trusted_access || !$ae_loc.edit_mode}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -908,7 +911,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'professional_title'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.person_professional_title}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={!$ae_loc.trusted_access || !$ae_loc.edit_mode}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -936,7 +939,7 @@ $: if ($lq__event_presenter_obj) {
|
||||
field_name={'professional_title'}
|
||||
field_type={'text'}
|
||||
field_value={$lq__event_presenter_obj.professional_title}
|
||||
allow_null={false}
|
||||
allow_null={true}
|
||||
hide_edit_btn={true}
|
||||
outline_element={false}
|
||||
show_crud={false}
|
||||
@@ -1450,5 +1453,3 @@ WARNING: The file upload and management is a work in progress. You can upload an
|
||||
</section>
|
||||
|
||||
{/if}
|
||||
|
||||
<!-- {/await} -->
|
||||
|
||||
Reference in New Issue
Block a user