{ value = next; onchange?.(next); }} onOpenChangeComplete={(open) => { if (!open) searchValue = ''; }} >
{ searchValue = e.currentTarget.value; }} />
{#each filteredItems as item (item.value)} {#snippet children({ selected })} {item.label} {#if selected} {/if} {/snippet} {:else}
{emptyText}
{/each}