value, (v) => { if (v) value = v; }} bind:open onOpenChange={(o: boolean) => { if (!o) searchValue = ""; }} > {#snippet child({ wrapperProps, props, open: isOpen })} {#if isOpen}
{#each filteredTerms as term, i (term.code)} {#if i === 1 && term.code !== currentTermCode && filteredTerms[0]?.code === currentTermCode}
{/if} {#snippet children({ selected })} {term.description} {#if term.code === currentTermCode} current {/if} {#if selected} {/if} {/snippet} {:else} No terms found. {/each}
{/if} {/snippet}