refac
This commit is contained in:
1 parent
303c426c3f
commit
7ed7e81e84
1 file changed
+12
-17
@@ -126,22 +126,17 @@
|
|||||||
</button>
|
</button>
|
||||||
|
|
||||||
{#if open}
|
{#if open}
|
||||||
<div
|
<div use:portal bind:this={contentEl} transition:flyAndScale>
|
||||||
use:portal
|
<div class={contentClass} style:max-height={maxHeight} style:overflow-y="auto">
|
||||||
bind:this={contentEl}
|
<slot {open} {selectItem}>
|
||||||
class={contentClass}
|
{#each items as item}
|
||||||
style:max-height={maxHeight}
|
<button class={itemClass} type="button" on:click={() => selectItem(item)}>
|
||||||
style:overflow-y="auto"
|
<slot name="item" {item} selected={value === item.value}>
|
||||||
transition:flyAndScale
|
{item.label}
|
||||||
>
|
</slot>
|
||||||
<slot {open} {selectItem}>
|
</button>
|
||||||
{#each items as item}
|
{/each}
|
||||||
<button class={itemClass} type="button" on:click={() => selectItem(item)}>
|
</slot>
|
||||||
<slot name="item" {item} selected={value === item.value}>
|
</div>
|
||||||
{item.label}
|
|
||||||
</slot>
|
|
||||||
</button>
|
|
||||||
{/each}
|
|
||||||
</slot>
|
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
Reference in new issue
Block a user