diff --git a/packages/ui/src/components/PanelInstance.svelte b/packages/ui/src/components/PanelInstance.svelte index d80b7ab782..81ba39cc92 100644 --- a/packages/ui/src/components/PanelInstance.svelte +++ b/packages/ui/src/components/PanelInstance.svelte @@ -24,7 +24,11 @@ let modalHTML: HTMLElement let componentInstance: any - let show: boolean = false + + let options: { + show: boolean + direction: string + } = { show: false, direction: 'bottom' } let component: AnySvelteComponent @@ -58,7 +62,7 @@ const fitPopup = (props: PanelProps, contentPanel: HTMLElement): void => { if (modalHTML) { - show = fitPopupElement(modalHTML, props.element, contentPanel) + options = fitPopupElement(modalHTML, props.element, contentPanel) } } @@ -108,7 +112,13 @@ {#if props.element !== 'content'} -