fix(导图): Array.map 传递多参数导致 ancestors 默认值失效

.map(toElixirNode) 传递 (item, index, array) 三个参数,
index 作为数字覆盖 ancestors 默认值 [],导致 [...ancestors] 报错。
改为箭头函数只传第一个参数。
This commit is contained in:
2026-07-05 18:22:36 +08:00
parent 84fe452e80
commit ebbbeb4c85
+1 -1
View File
@@ -103,7 +103,7 @@ const toElixirData = (tree: MindMapTreeNode): MindElixirData => {
nodeData: { nodeData: {
id: "root", id: "root",
topic: tree.title || "思维导图", topic: tree.title || "思维导图",
children: (tree.children || []).map(toElixirNode), children: (tree.children || []).map(c => toElixirNode(c)),
}, },
} as MindElixirData; } as MindElixirData;
}; };