diff --git a/frontend/src/lib/components/ScriptEditor.svelte b/frontend/src/lib/components/ScriptEditor.svelte
index 896a9d4d35..9fb0098bb9 100644
--- a/frontend/src/lib/components/ScriptEditor.svelte
+++ b/frontend/src/lib/components/ScriptEditor.svelte
@@ -473,7 +473,9 @@
size="md"
panelName="Test"
shortcut="U"
- customHiddenIcon={PlayIcon}
+ customHiddenIcon={{
+ icon: PlayIcon
+ }}
on:click={() => {
toggleTestPanel()
}}
@@ -490,7 +492,9 @@
shortcut="L"
size="md"
usePopoverOverride={!$copilotInfo.enabled}
- customHiddenIcon={WandSparkles}
+ customHiddenIcon={{
+ icon: WandSparkles
+ }}
btnClasses="!text-violet-800 dark:!text-violet-400 border border-gray-200 dark:border-gray-600 bg-surface"
on:click={() => {
aiChatManager.toggleOpen()
diff --git a/frontend/src/lib/components/apps/editor/settingsPanel/HideButton.svelte b/frontend/src/lib/components/apps/editor/settingsPanel/HideButton.svelte
index f473894312..341c93c04f 100644
--- a/frontend/src/lib/components/apps/editor/settingsPanel/HideButton.svelte
+++ b/frontend/src/lib/components/apps/editor/settingsPanel/HideButton.svelte
@@ -4,7 +4,6 @@
import Button from '$lib/components/common/button/Button.svelte'
import { getModifierKey } from '$lib/utils'
import {
- type Icon,
PanelBottomClose,
PanelBottomOpen,
PanelLeftClose,
@@ -12,7 +11,6 @@
PanelRightClose,
PanelRightOpen
} from 'lucide-svelte'
- import type { ComponentType } from 'svelte'
import { twMerge } from 'tailwind-merge'
export let btnClasses: string | undefined = undefined
@@ -24,7 +22,7 @@
export let hidden: boolean = false
export let shortcut: string | undefined = undefined
export let panelName: string | undefined = undefined
- export let customHiddenIcon: ComponentType
| undefined = undefined
+ export let customHiddenIcon: ButtonType.Icon | undefined = undefined
export let usePopoverOverride: boolean = false
const OpenIconMap = {
@@ -62,9 +60,13 @@
{/if}