refactor(core): data and event properties to be definitely typed

This commit is contained in:
braks
2022-10-18 16:14:00 +02:00
committed by Braks
parent c0fc95dc5e
commit e6f97b897c
5 changed files with 32 additions and 25 deletions
+4 -1
View File
@@ -75,6 +75,8 @@ export const parseNode = (node: Node, nodeExtent: CoordinateExtent, defaults?: P
selectable: undefined,
connectable: undefined,
...defaults,
data: node.data || {},
events: node.events || {},
}
}
@@ -100,7 +102,8 @@ export const parseEdge = (edge: Edge, defaults?: Partial<GraphEdge>): GraphEdge
targetY: 0,
updatable: edge.updatable,
selectable: edge.selectable,
data: edge.data,
data: edge.data || {},
events: edge.events || {},
...defaults,
} as GraphEdge)
: defaults