memos {searchString ? `- ${searchString}` : ''}
{#if searchResult && searchResult.facet_counts && searchResult.facet_counts.length > 0}
{#each searchResult.facet_counts as facet} {#if facet.field_name === 'tags' || facet.field_name === 'created_date'} {/if} {/each}
{/if}
{#if isLoading}

Loading...

{:else if searchResult && searchResult.hits.length > 0} {#if searchResult['search_time_ms'] > 0}

✨ {searchResult['found'].toLocaleString()} results found - Searched {searchResult[ 'out_of' ].toLocaleString()} recipes in {searchResult['search_time_ms']}ms.

{/if}
{#each searchResult.hits as hit, index}
openModal(index)} >

{getEntityTitle(hit.document)}

{formatDistanceToNow(new Date(hit.document.file_created_at * 1000), { addSuffix: true })}

{#if getAppName(hit.document)}
{getAppName(hit.document)}
{/if}
{/each}
{:else if searchString}

No results found.

{:else}

{/if}
{#if searchResult && searchResult.hits.length && showModal}
searchResult && openModal((selectedImage + 1) % searchResult.hits.length)} onPrevious={() => searchResult && openModal((selectedImage - 1 + searchResult.hits.length) % searchResult.hits.length)} /> {/if}