{#if selectedItems.length > 0}
{#each selectedItems as item} {#if item.icon}{/if} {item.label} {/each}
{/if}
{#if open}
{(values || []).length}/{items.length} ESC
{#if filtered.length === 0}
No matches
{:else} {#each filtered as item, i} {@const checked = (values || []).includes(item.value)} {/each} {/if}
{/if}