{#if isOpen}
{/if}
(searchQuery = e.currentTarget.value)}
on:focus={handleClick}
on:blur={() => (inputFocused = false)}
/>
{#if selectedOption}
{:else if !isOpen}
{/if}
{#if isOpen}
{#if filteredOptions.length === 0}
No results
{/if}
{#each filteredOptions as option (option.label)}
{@const selected = option.label === selectedOption?.label}
{/each}
{/if}