Work on new LiveQuery search results

This commit is contained in:
Scott Idem
2024-07-02 09:42:52 -04:00
parent 40aba339f8
commit d410953ce4

View File

@@ -700,9 +700,9 @@ function handle_search__event_session(search_str: string) {
<p class="text-center text-2xl bg-gray-100 p-4 rounded-md">
No results to show. Please use the search above to find your session.
</p>
<div>
Query results length: {$events_slct.event_session_obj_li?.length}
ID list length: {event_session_id_random_li?.length}
<div class="text-sm text-gray-500 text-center">
Query results length: {$events_slct.event_session_obj_li?.length};
ID list length: {event_session_id_random_li?.length};
LQ results length: {$lq_kv__event_session_obj_li?.length}
</div>
{/if}
@@ -710,18 +710,24 @@ LQ results length: {$lq_kv__event_session_obj_li?.length}
<!-- This is to help correct a bug(?) with Dexie and LiveQuery and Svelte. The LiveQuery value may not be updated if no results are found. This a problem on the very first run. -->
<!-- This needs to be in here so it works correctly with the liveQuery. -->
{#if $events_slct.event_session_obj_li?.length == event_session_id_random_li?.length && event_session_id_random_li.length == $lq_kv__event_session_obj_li?.length}
Count:
{event_session_id_random_li.length}
<div
class="text-sm text-gray-500 text-center"
class:hidden={!$ae_loc.administrator_access}
>
<!-- Count: -->
<!-- {event_session_id_random_li.length} -->
<!-- {$lq_kv__event_session_obj_li?.map(event_session_obj => event_session_obj?.event_session_id_random)} -->
<div>
<div
>
{#each $lq_kv__event_session_obj_li as event_session_obj}
<span>
{event_session_obj?.event_session_id_random}
</span>
{/each}
</div>
</div>
{:else}
No match
<!-- No match -->
{/if}
<!-- {#if event_session_id_random_li.length}