mirror of
https://github.com/open-webui/open-webui.git
synced 2026-09-10 22:43:29 +00:00
refac
This commit is contained in:
parent
303c426c3f
commit
7ed7e81e84
1 changed files with 12 additions and 17 deletions
|
|
@ -126,22 +126,17 @@
|
|||
</button>
|
||||
|
||||
{#if open}
|
||||
<div
|
||||
use:portal
|
||||
bind:this={contentEl}
|
||||
class={contentClass}
|
||||
style:max-height={maxHeight}
|
||||
style:overflow-y="auto"
|
||||
transition:flyAndScale
|
||||
>
|
||||
<slot {open} {selectItem}>
|
||||
{#each items as item}
|
||||
<button class={itemClass} type="button" on:click={() => selectItem(item)}>
|
||||
<slot name="item" {item} selected={value === item.value}>
|
||||
{item.label}
|
||||
</slot>
|
||||
</button>
|
||||
{/each}
|
||||
</slot>
|
||||
<div use:portal bind:this={contentEl} transition:flyAndScale>
|
||||
<div class={contentClass} style:max-height={maxHeight} style:overflow-y="auto">
|
||||
<slot {open} {selectItem}>
|
||||
{#each items as item}
|
||||
<button class={itemClass} type="button" on:click={() => selectItem(item)}>
|
||||
<slot name="item" {item} selected={value === item.value}>
|
||||
{item.label}
|
||||
</slot>
|
||||
</button>
|
||||
{/each}
|
||||
</slot>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue