{#each CommonHelper.toArray(selected) as item, i}
{#if labelComponent}
{:else}
{item}
{/if} {#if multiple || toggle}
deselectItem(item)} >
{/if}
{:else}
{selectPlaceholder}
{/each}
{#if !disabled && !readonly}
{#if searchable}
{#if searchTerm.length}
{/if}
{/if}
{#each filteredItems as item}
handleOptionSelect(e, item)} on:keydown={(e) => handleOptionKeypress(e, item)} > {#if optionComponent}
{:else}{item}{/if}
{:else} {#if noOptionsText}
{noOptionsText}
{/if} {/each}
{/if}