diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/floating-trigger.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/floating-trigger.svelte index 696d0fd..cefb594 100644 --- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/floating-trigger.svelte +++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/floating-trigger.svelte @@ -3,13 +3,14 @@ import {createFloating} from '../utils/createFloating'; import type {Placement} from '@floating-ui/dom'; - const { children, floating, placement = 'bottom', onShow, onHide }: + const { children, floating, placement = 'bottom', onShow, onHide, syncWidth = false }: { children: Snippet, floating: Snippet, placement?: Placement, onShow?: () => void, - onHide?: () => void + onHide?: () => void, + syncWidth?: boolean } = $props(); let triggerEl!: HTMLDivElement, contentEl!: HTMLDivElement; @@ -22,7 +23,8 @@ interactive: true, placement, onShow, - onHide + onHide, + syncWidth }); return () => { diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte index 5dab929..2b9c0b2 100644 --- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte +++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte @@ -179,7 +179,7 @@ {/snippet}
- isOpen = true} onHide={() => { isOpen = false; hoveredItem = null; }}> + isOpen = true} onHide={() => { isOpen = false; hoveredItem = null; }} syncWidth={true}>