diff --git a/web/app/components/workflow/variable-inspect/panel.tsx b/web/app/components/workflow/variable-inspect/panel.tsx
index 791b512303..ab4e0c6a59 100644
--- a/web/app/components/workflow/variable-inspect/panel.tsx
+++ b/web/app/components/workflow/variable-inspect/panel.tsx
@@ -5,6 +5,7 @@ import {
} from '@remixicon/react'
import { useStore } from '../store'
import Empty from './empty'
+import Right from './right'
import ActionButton from '@/app/components/base/action-button'
import cn from '@/utils/classnames'
@@ -33,13 +34,13 @@ const Panel: FC = () => {
return (
{/* left */}
- {showLeftPanel &&
setShowLeftPanel(false)}>
}
+ {bottomPanelWidth < 488 && showLeftPanel &&
setShowLeftPanel(false)}>
}
{
left
{/* right */}
-
- right
+
+ setShowLeftPanel(true)} />
)
diff --git a/web/app/components/workflow/variable-inspect/right.tsx b/web/app/components/workflow/variable-inspect/right.tsx
new file mode 100644
index 0000000000..2ed3dd88a7
--- /dev/null
+++ b/web/app/components/workflow/variable-inspect/right.tsx
@@ -0,0 +1,69 @@
+// import { useState } from 'react'
+import {
+ RiArrowGoBackLine,
+ RiCloseLine,
+ RiMenuLine,
+} from '@remixicon/react'
+import { useStore } from '../store'
+import { BlockEnum } from '../types'
+import Empty from './empty'
+import ActionButton from '@/app/components/base/action-button'
+import Badge from '@/app/components/base/badge'
+import CopyFeedback from '@/app/components/base/copy-feedback'
+import Tooltip from '@/app/components/base/tooltip'
+import BlockIcon from '@/app/components/workflow/block-icon'
+import cn from '@/utils/classnames'
+
+type Props = {
+ handleOpenMenu: () => void
+}
+
+const Right = ({ handleOpenMenu }: Props) => {
+ const bottomPanelWidth = useStore(s => s.bottomPanelWidth)
+ const setShowVariableInspectPanel = useStore(s => s.setShowVariableInspectPanel)
+
+ return (
+
+ {/* header */}
+
+ {bottomPanelWidth < 488 && (
+
+
+
+ )}
+
+
+
LLM
+
/
+
out_put
+
String
+
+
+
+
+ Edited
+
+
+ setShowVariableInspectPanel(false)}>
+
+
+
+
+
setShowVariableInspectPanel(false)}>
+
+
+
+
+ {/* content */}
+
+
+
+
+ )
+}
+
+export default Right