From e2e1bcf322af708694072bb788bd4677546e0e15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B4=C3=B3=C2=B8=C3=A7?= Date: Fri, 27 Feb 2026 11:49:08 +0800 Subject: [PATCH] 111 --- src/components/Canvas/FlowCanvas/manager/NodeManager.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/Canvas/FlowCanvas/manager/NodeManager.ts b/src/components/Canvas/FlowCanvas/manager/NodeManager.ts index f41d66a..941ef3b 100644 --- a/src/components/Canvas/FlowCanvas/manager/NodeManager.ts +++ b/src/components/Canvas/FlowCanvas/manager/NodeManager.ts @@ -33,7 +33,7 @@ export class NodeManager { const position = options.position || !lastNode ? { x: positionX, y: positionY } : { x: lastNode.position.x + lastNode.dimensions.width + 50 + positionX, y: lastNode.position.y + positionY } - const data = options.data || {} + const data = { ...(options?.data || {}) } data['component'] = options.component const options_ = { id, @@ -49,6 +49,7 @@ export class NodeManager { component: resultImage, data: { type: NODE_DATATYPE.RESULT_IMAGE, + ...(options?.data || {}), }, ...(options ? options : {}), } @@ -61,6 +62,7 @@ export class NodeManager { positionY: 50, data: { type: NODE_DATATYPE.CARDS_SELECT, + ...(options?.data || {}), }, ...(options ? options : {}), }