feat: implement edge source handle change functionality and enhance node interactions for HumanInput node

This commit is contained in:
twwu
2025-12-30 16:05:33 +08:00
parent 0e2b59d661
commit 44a688cb81
9 changed files with 80 additions and 1 deletions

View File

@ -68,7 +68,7 @@ const BaseCard = ({
handleId="target"
/>
{
data.type !== BlockEnum.IfElse && data.type !== BlockEnum.QuestionClassifier && (
data.type !== BlockEnum.IfElse && data.type !== BlockEnum.QuestionClassifier && data.type !== BlockEnum.HumanInput && (
<NodeSourceHandle
id={id}
data={data}

View File

@ -4,6 +4,7 @@ import IterationNode from './iteration/node'
import LoopNode from './loop/node'
import QuestionClassifierNode from './question-classifier/node'
// todo: add human-input node support
export const NodeComponentMap: Record<string, any> = {
[BlockEnum.QuestionClassifier]: QuestionClassifierNode,
[BlockEnum.IfElse]: IfElseNode,