Work on event reports. Making them easier to manage.
This commit is contained in:
@@ -26,6 +26,7 @@ import { events_loc, events_sess, events_slct, events_trigger } from '$lib/ae_ev
|
||||
import { events_func } from '$lib/ae_events_functions';
|
||||
|
||||
import Event_reports_page_menu from './event_reports_page_menu.svelte';
|
||||
import Reports_presenters from './reports_presenters.svelte';
|
||||
|
||||
|
||||
// Quickly save the data passed from the parent(s) to the Svelte stores, localStorage, and other.
|
||||
@@ -70,27 +71,27 @@ if ($events_loc.pres_mgmt.show_report == 'sessions_poc_agree') {
|
||||
handle_qry__event_session({
|
||||
qry_files: false,
|
||||
});
|
||||
} else if ($events_loc.pres_mgmt.show_report == 'presenters_agree') {
|
||||
handle_search__event_presenter({
|
||||
agree: $events_loc.pres_mgmt.rpt__presenter_agree ?? false,
|
||||
ft_search_str: '',
|
||||
lk_search_str: '',
|
||||
log_lvl: log_lvl,
|
||||
});
|
||||
} else if ($events_loc.pres_mgmt.show_report == 'presenters_biography') {
|
||||
handle_search__event_presenter({
|
||||
biography: true,
|
||||
ft_search_str: '',
|
||||
lk_search_str: '',
|
||||
log_lvl: log_lvl,
|
||||
});
|
||||
} else if ($events_loc.pres_mgmt.show_report == 'presenters_overview') {
|
||||
// NOT READY YET: Show overview of presenters' statuses. (for LCI)
|
||||
handle_search__event_presenter({
|
||||
ft_search_str: '',
|
||||
lk_search_str: '',
|
||||
log_lvl: log_lvl,
|
||||
});
|
||||
// } else if ($events_loc.pres_mgmt.show_report == 'presenters_agree') {
|
||||
// handle_search__event_presenter({
|
||||
// agree: $events_loc.pres_mgmt.rpt__presenter_agree ?? false,
|
||||
// ft_search_str: '',
|
||||
// lk_search_str: '',
|
||||
// log_lvl: log_lvl,
|
||||
// });
|
||||
// } else if ($events_loc.pres_mgmt.show_report == 'presenters_biography') {
|
||||
// handle_search__event_presenter({
|
||||
// biography: true,
|
||||
// ft_search_str: '',
|
||||
// lk_search_str: '',
|
||||
// log_lvl: log_lvl,
|
||||
// });
|
||||
// } else if ($events_loc.pres_mgmt.show_report == 'presenters_overview') {
|
||||
// // NOT READY YET: Show overview of presenters' statuses. (for LCI)
|
||||
// handle_search__event_presenter({
|
||||
// ft_search_str: '',
|
||||
// lk_search_str: '',
|
||||
// log_lvl: log_lvl,
|
||||
// });
|
||||
} else if ($events_loc.pres_mgmt.show_report == 'recent_files') {
|
||||
handle_qry__event_file({
|
||||
created_on_offset: $events_loc.pres_mgmt.qry__files_offset_seconds ?? 0,
|
||||
@@ -866,9 +867,26 @@ async function handle_qry__event_session(
|
||||
</Comp_event_session_obj_tbl>
|
||||
{/if}
|
||||
|
||||
<Reports_presenters
|
||||
lq__event_obj={lq__event_obj}
|
||||
event_presenter_obj_li={$events_sess.event_presenter_obj_li}
|
||||
|
||||
rpt__name={$events_loc.pres_mgmt.show_report}
|
||||
rpt__sort={$events_loc.pres_mgmt.qry__presenter_sort}
|
||||
rpt__enabled={$events_loc.pres_mgmt.qry_enabled}
|
||||
rpt__hidden={$events_loc.pres_mgmt.qry_hidden}
|
||||
rpt__limit={$events_loc.pres_mgmt.qry_limit__presenters}
|
||||
|
||||
qry__status={$events_sess.pres_mgmt.status_qry__search}
|
||||
qry__count={$events_sess.event_presenter_obj_li?.length ?? 0}
|
||||
|
||||
hide_session_code={$events_loc.pres_mgmt?.hide__session_code}
|
||||
|
||||
log_lvl={log_lvl}
|
||||
/>
|
||||
|
||||
<!-- Show presenters that have agreed -->
|
||||
{#if $events_loc.pres_mgmt.show_report == 'presenters_agree' && $events_sess.event_presenter_obj_li}
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_agree' && $events_sess.event_presenter_obj_li}
|
||||
<!-- <div class="overflow-x-auto"> -->
|
||||
<h3 class="h4 text-center">
|
||||
Presenters {#if $events_loc.pres_mgmt.rpt__presenter_agree}Agreed{:else}Not Agreed{/if}
|
||||
@@ -919,7 +937,7 @@ async function handle_qry__event_session(
|
||||
{/if}
|
||||
|
||||
<!-- Show presenters with bios -->
|
||||
{#if $events_loc.pres_mgmt.show_report == 'presenters_biography' && $events_sess.event_presenter_obj_li}
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_biography' && $events_sess.event_presenter_obj_li}
|
||||
<h3 class="h4 text-center">Presenters with Bios</h3>
|
||||
|
||||
<Comp_event_presenter_obj_tbl
|
||||
@@ -932,7 +950,7 @@ async function handle_qry__event_session(
|
||||
{/if}
|
||||
|
||||
<!-- Show overview of presenters (status checklist) -->
|
||||
{#if $events_loc.pres_mgmt.show_report == 'presenters_overview' && $events_sess.event_presenter_obj_li}
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_overview' && $events_sess.event_presenter_obj_li}
|
||||
<header class="w-full flex flex-row flex-wrap items-center justify-center gap-1">
|
||||
<h3 class="h4 text-center">
|
||||
Presenters Overview
|
||||
|
||||
Reference in New Issue
Block a user