{#if trigger} {@render trigger({ props: triggerProps })} {:else} {/if}
{ if (!exiting) frozenPosition = undefined; })} {@attach popoverOrigin( () => triggerEl, () => origin )} > {#if filter}
= 0 ? optionId(activeIndex) : undefined} aria-label={label ? `${label} filter` : "Filter options"} />
{/if}
{#each rows as { option: item, index, heading } (item.value)} {#if heading}
{heading}
{/if} {#if item.separator} {/if} {:else}

{emptyLabel}

{/each}
{#if footer}
{@render footer()}
{/if}