{#if $journals_slct?.journal_entry_id} {$lq__journal_obj?.name || 'Journal'} {:else} {/if} { if (event.key === 'Enter') { log_lvl = 1; // $journals_loc.qry__search_text = event.target.value; // $journals_trig.journal_entry_li = true; // console.log('Search query:', $journals_loc.qry__search_text); $journals_prom.load__journal_entry_obj_qry = await journals_func.qry__journal_entry({ api_cfg: $ae_api, journal_id: $lq__journal_obj?.journal_id ?? '', qry_str: $journals_loc.qry__search_text, // qry_created_on: null, // qry_alert: null, // qry_priority: null, // qry_type: and_type, // enabled: $journals_loc.recovery_meetings.qry__enabled, // hidden: $journals_loc.recovery_meetings.qry__hidden, // order_by_li: $journals_loc.recovery_meetings.qry__order_by_li, // limit: $journals_loc.recovery_meetings.qry__limit, // try_cache: try_cache, log_lvl: log_lvl, }); if ($journals_prom.load__journal_entry_obj_qry.length) { $journals_sess.entry_li = $journals_prom.load__journal_entry_obj_qry; $journals_sess = { ...$journals_sess }; // ensure session is updated // $journals_trig.journal_entry_li = true; // trigger the entry list to refresh // $journals_trig.journal_entry_li = $journals_prom.load__journal_entry_obj_qry; } else { console.log('Clear the search results: no entries found for that query.'); // $journals_sess.entry_li = ['']; $journals_sess.entry_li = null; // $journals_trig.journal_entry_li = true; // alert('No journal entries found for that search query.'); // $journals_sess = $journals_sess; } } }} title="Search Journal Entries" class="input input-sm input-bordered w-44 text-sm md:w-52" class:bg-red-200={$journals_sess.entry_li == null} class:dark:bg-red-800={$journals_sess.entry_li == null} />
{@render children()}
{#if $journals_sess.show__modal_edit__journal_obj} {/if}