-
Powered by Windmill
+
-
-
-{#if !hideUser}
-
{#if $userStore}
-
{$userStore.username}
- {:else}
{/if}
-
-{/if}
-
-{#if notExists}
-
There was an error loading the app, is the url correct? Go to Windmill
-
-{:else if noPermission}
-
{#if $userStore}You are logged in but have no read access for this app{:else}You must be logged
- in and have read access for this app{/if}
-
- {
- // window.location.reload()
- loadUser().then(() => {
- loadApp()
- })
- app = app
- }}
- popup
- rd={window.location.href}
- />
-
-{:else if app}
- {#key app}
-
Powered by
Windmill
-
+
+ {#if !hideUser}
+ {#if $userStore}
+
{$userStore.username}
+ {:else}
{/if}
+
+ {/if}
+
+ {#if notExists}
+ There was an error loading the app, is the url correct? Go to Windmill
+
+ {:else if noPermission}
+ {#if $userStore}You are logged in but have no read access for this app{:else}You must be
+ logged in and have read access for this app{/if}
+
+ {
+ // window.location.reload()
+ loadUser().then(() => {
+ loadApp()
+ })
+ app = app
+ }}
+ popup
+ rd={window.location.href}
/>
- {/key}
-{:else}
-
-{/if}
+ {:else if app}
+ {#key app}
+
+ {/key}
+ {:else}
+
+ {/if}
+
diff --git a/frontend/src/lib/components/CustomPopover.svelte b/frontend/src/lib/components/CustomPopover.svelte
index 8392ca4c0c..b8330749c5 100644
--- a/frontend/src/lib/components/CustomPopover.svelte
+++ b/frontend/src/lib/components/CustomPopover.svelte
@@ -1,7 +1,7 @@
+
+
+
+
+
+
diff --git a/frontend/src/lib/components/apps/components/buttons/AppButton.svelte b/frontend/src/lib/components/apps/components/buttons/AppButton.svelte
index 05c3c3c5ad..b05d8e3d6e 100644
--- a/frontend/src/lib/components/apps/components/buttons/AppButton.svelte
+++ b/frontend/src/lib/components/apps/components/buttons/AppButton.svelte
@@ -20,7 +20,7 @@
import ResolveStyle from '../helpers/ResolveStyle.svelte'
import { initCss } from '../../utils'
import ConfirmationModal from '$lib/components/common/confirmationModal/ConfirmationModal.svelte'
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
export let id: string
export let componentInput: AppInput | undefined
diff --git a/frontend/src/lib/components/apps/components/display/dbtable/AppDbExplorer.svelte b/frontend/src/lib/components/apps/components/display/dbtable/AppDbExplorer.svelte
index b173a0fc70..d564d123fe 100644
--- a/frontend/src/lib/components/apps/components/display/dbtable/AppDbExplorer.svelte
+++ b/frontend/src/lib/components/apps/components/display/dbtable/AppDbExplorer.svelte
@@ -25,7 +25,7 @@
import { Plus } from 'lucide-svelte'
import { Drawer, DrawerContent } from '$lib/components/common'
import InsertRow from './InsertRow.svelte'
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
import { sendUserToast } from '$lib/toast'
import type { AppInput, StaticInput } from '$lib/components/apps/inputType'
import DbExplorerCount from './DbExplorerCount.svelte'
diff --git a/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte b/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte
index b58f7d528d..c2e55b5e73 100644
--- a/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte
+++ b/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte
@@ -9,7 +9,7 @@
import ResolveConfig from '../helpers/ResolveConfig.svelte'
// @ts-ignore
import MultiSelect from 'svelte-multiselect'
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
import { createFloatingActions } from 'svelte-floating-ui'
import { extractCustomProperties } from '$lib/utils'
import { tick } from 'svelte'
diff --git a/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte b/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte
index c5d67a1b58..fd308c3102 100644
--- a/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte
+++ b/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte
@@ -8,7 +8,7 @@
import { components } from '../../editor/component'
import ResolveConfig from '../helpers/ResolveConfig.svelte'
// @ts-ignore
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
import { createFloatingActions } from 'svelte-floating-ui'
import { extractCustomProperties } from '$lib/utils'
import { tick } from 'svelte'
diff --git a/frontend/src/lib/components/apps/components/layout/AppDrawer.svelte b/frontend/src/lib/components/apps/components/layout/AppDrawer.svelte
index 963731d7ea..5098a5b5cf 100644
--- a/frontend/src/lib/components/apps/components/layout/AppDrawer.svelte
+++ b/frontend/src/lib/components/apps/components/layout/AppDrawer.svelte
@@ -2,7 +2,7 @@
import { getContext } from 'svelte'
import SubGridEditor from '../../editor/SubGridEditor.svelte'
import type { AppViewerContext, ComponentCustomCSS, RichConfigurations } from '../../types'
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
import { initCss } from '../../utils'
import { Button, Drawer, DrawerContent } from '$lib/components/common'
import { twMerge } from 'tailwind-merge'
diff --git a/frontend/src/lib/components/apps/components/layout/AppModal.svelte b/frontend/src/lib/components/apps/components/layout/AppModal.svelte
index 10bf9d304b..546195a709 100644
--- a/frontend/src/lib/components/apps/components/layout/AppModal.svelte
+++ b/frontend/src/lib/components/apps/components/layout/AppModal.svelte
@@ -7,7 +7,7 @@
import { twMerge } from 'tailwind-merge'
import { initConfig, initOutput, maxHeight, ROW_GAP_Y, ROW_HEIGHT } from '../../editor/appUtils'
import InitializeComponent from '../helpers/InitializeComponent.svelte'
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
import { clickOutside } from '$lib/utils'
import { X } from 'lucide-svelte'
import { components } from '../../editor/component'
diff --git a/frontend/src/lib/components/apps/editor/GridEditorMenu.svelte b/frontend/src/lib/components/apps/editor/GridEditorMenu.svelte
index 778eee0067..e95f91402f 100644
--- a/frontend/src/lib/components/apps/editor/GridEditorMenu.svelte
+++ b/frontend/src/lib/components/apps/editor/GridEditorMenu.svelte
@@ -30,7 +30,7 @@
import DeleteComponent from './settingsPanel/DeleteComponent.svelte'
import { secondaryMenuLeft } from './settingsPanel/secondaryMenu'
import { clickOutside } from '$lib/utils'
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
import { twMerge } from 'tailwind-merge'
let contextMenuVisible = false
diff --git a/frontend/src/lib/components/apps/svelte-select/lib/ConditionalPortal.svelte b/frontend/src/lib/components/apps/svelte-select/lib/ConditionalPortal.svelte
index a0f6b181de..e370db9324 100644
--- a/frontend/src/lib/components/apps/svelte-select/lib/ConditionalPortal.svelte
+++ b/frontend/src/lib/components/apps/svelte-select/lib/ConditionalPortal.svelte
@@ -1,6 +1,6 @@
diff --git a/frontend/src/lib/components/common/button/ButtonDropdown.svelte b/frontend/src/lib/components/common/button/ButtonDropdown.svelte
index 0f618cac70..d2c5408ad5 100644
--- a/frontend/src/lib/components/common/button/ButtonDropdown.svelte
+++ b/frontend/src/lib/components/common/button/ButtonDropdown.svelte
@@ -3,7 +3,7 @@
import { ChevronDown } from 'lucide-svelte'
import { twMerge } from 'tailwind-merge'
import { createPopperActions, type PopperOptions } from 'svelte-popperjs'
- import Portal from 'svelte-portal'
+ import Portal from '$lib/components/Portal.svelte'
export let hasPadding: boolean = true
export let target: string | undefined = 'body'
diff --git a/frontend/src/lib/components/common/drawer/ConditionalPortal.svelte b/frontend/src/lib/components/common/drawer/ConditionalPortal.svelte
index d92f75a7b6..c0f18c32bf 100644
--- a/frontend/src/lib/components/common/drawer/ConditionalPortal.svelte
+++ b/frontend/src/lib/components/common/drawer/ConditionalPortal.svelte
@@ -1,5 +1,5 @@
diff --git a/frontend/src/lib/components/common/drawer/Drawer.svelte b/frontend/src/lib/components/common/drawer/Drawer.svelte
index 72f9256581..01e518fdb6 100644
--- a/frontend/src/lib/components/common/drawer/Drawer.svelte
+++ b/frontend/src/lib/components/common/drawer/Drawer.svelte
@@ -73,7 +73,8 @@
on:close
>