| @@ -3,9 +3,15 @@ import ChatVariableButton from '@/app/components/workflow/header/chat-variable-b | |||
| import { | |||
| useNodesReadOnly, | |||
| } from '@/app/components/workflow/hooks' | |||
| import { useIsChatMode } from '../../hooks' | |||
| const ChatVariableTrigger = () => { | |||
| const { nodesReadOnly } = useNodesReadOnly() | |||
| const isChatMode = useIsChatMode() | |||
| if (!isChatMode) | |||
| return null | |||
| return <ChatVariableButton disabled={nodesReadOnly} /> | |||
| } | |||
| export default memo(ChatVariableTrigger) | |||
| @@ -74,7 +74,7 @@ const WorkflowPanelOnRight = () => { | |||
| ) | |||
| } | |||
| { | |||
| showChatVariablePanel && ( | |||
| showChatVariablePanel && isChatMode && ( | |||
| <ChatVariablePanel /> | |||
| ) | |||
| } | |||