fix: remove chat variable in workflow mode (#18696)
This commit is contained in:
parent
7b00f35a0d
commit
13f647feaa
2 changed files with 7 additions and 1 deletions
|
|
@ -3,9 +3,15 @@ import ChatVariableButton from '@/app/components/workflow/header/chat-variable-b
|
||||||
import {
|
import {
|
||||||
useNodesReadOnly,
|
useNodesReadOnly,
|
||||||
} from '@/app/components/workflow/hooks'
|
} from '@/app/components/workflow/hooks'
|
||||||
|
import { useIsChatMode } from '../../hooks'
|
||||||
|
|
||||||
const ChatVariableTrigger = () => {
|
const ChatVariableTrigger = () => {
|
||||||
const { nodesReadOnly } = useNodesReadOnly()
|
const { nodesReadOnly } = useNodesReadOnly()
|
||||||
|
const isChatMode = useIsChatMode()
|
||||||
|
|
||||||
|
if (!isChatMode)
|
||||||
|
return null
|
||||||
|
|
||||||
return <ChatVariableButton disabled={nodesReadOnly} />
|
return <ChatVariableButton disabled={nodesReadOnly} />
|
||||||
}
|
}
|
||||||
export default memo(ChatVariableTrigger)
|
export default memo(ChatVariableTrigger)
|
||||||
|
|
|
||||||
|
|
@ -74,7 +74,7 @@ const WorkflowPanelOnRight = () => {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
showChatVariablePanel && (
|
showChatVariablePanel && isChatMode && (
|
||||||
<ChatVariablePanel />
|
<ChatVariablePanel />
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue