More work related to reports and them refreshing correctly
This commit is contained in:
@@ -13,7 +13,7 @@ interface Props {
|
||||
let {
|
||||
container_class_li = [],
|
||||
lq__event_presenter_obj_li,
|
||||
log_lvl = 0,
|
||||
log_lvl = $bindable(0),
|
||||
show_presentation_fields = false,
|
||||
show_session_fields = false
|
||||
}: Props = $props();
|
||||
@@ -52,7 +52,7 @@ if (log_lvl) {
|
||||
|
||||
<section class="ae_comp event_presenter_obj_tbl container {container_class_li}">
|
||||
|
||||
{#if $lq__event_presenter_obj_li?.length}
|
||||
{#if $lq__event_presenter_obj_li && $lq__event_presenter_obj_li?.length}
|
||||
|
||||
<div class="overflow-auto space-y-2">
|
||||
<h2 class="h3">
|
||||
|
||||
@@ -50,23 +50,22 @@ let lq__event_presenter_obj_li = $derived(liveQuery(async () => {
|
||||
if (event_presenter_id_random_li.length) {
|
||||
results = await db_events.presenters
|
||||
.bulkGet(event_presenter_id_random_li);
|
||||
|
||||
return results;
|
||||
} else if (link_to_type && link_to_id) {
|
||||
console.log(`Trying where: ${dq__where_type_id_val}; equals: ${dq__where_eq_id_val}`);
|
||||
results = await db_events.presenters
|
||||
.where(dq__where_type_id_val)
|
||||
.equals(dq__where_eq_id_val)
|
||||
.sortBy('name')
|
||||
|
||||
return results;
|
||||
.sortBy('name');
|
||||
} else {
|
||||
return null;
|
||||
results = [];
|
||||
}
|
||||
|
||||
return results;
|
||||
}));
|
||||
</script>
|
||||
|
||||
|
||||
{#if $lq__event_presenter_obj_li && $lq__event_presenter_obj_li?.length}
|
||||
<!-- display_mode={display_mode} -->
|
||||
<Comp_event_presenter_obj_tbl
|
||||
container_class_li={container_class_li}
|
||||
@@ -76,3 +75,8 @@ let lq__event_presenter_obj_li = $derived(liveQuery(async () => {
|
||||
log_lvl={log_lvl}
|
||||
>
|
||||
</Comp_event_presenter_obj_tbl>
|
||||
{:else}
|
||||
<section class="main_content grow px-1 md:px-2 pb-28 flex flex-col gap-1 items-center">
|
||||
<p>No presenters available to show. WRAPPER</p>
|
||||
</section>
|
||||
{/if}
|
||||
Reference in New Issue
Block a user