update cleanEdges
This commit is contained in:
parent
aec4292239
commit
5ef3b70385
1 changed files with 4 additions and 0 deletions
|
|
@ -48,6 +48,7 @@ export function checkChatInput(nodes: Node[]) {
|
|||
}
|
||||
|
||||
export function cleanEdges(nodes: NodeType[], edges: Edge[]) {
|
||||
console.log("cleanEdges", nodes, edges);
|
||||
let newEdges = cloneDeep(edges);
|
||||
edges.forEach((edge) => {
|
||||
// check if the source and target node still exists
|
||||
|
|
@ -98,6 +99,9 @@ export function cleanEdges(nodes: NodeType[], edges: Edge[]) {
|
|||
newEdges = newEdges.filter((e) => e.id !== edge.id);
|
||||
}
|
||||
}
|
||||
else {
|
||||
newEdges = newEdges.filter((e) => e.id !== edge.id);
|
||||
}
|
||||
}
|
||||
});
|
||||
return newEdges;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue