Skip to content

Commit c1228c4

Browse files
committed
refactor(core): pass initialized nodes to nodes initialized hook
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
1 parent d741bd1 commit c1228c4

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/core/src/container/NodeRenderer/NodeRenderer.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ const focusable = (f?: boolean) => (typeof f === 'undefined' ? nodesFocusable :
2424
2525
let resizeObserver = $ref<ResizeObserver>()
2626
27-
until(() => getNodesInitialized.length === nodes.length)
27+
until(() => nodes.length > 0 && getNodesInitialized.length === nodes.length)
2828
.toBe(true)
2929
.then(() => {
3030
nextTick(() => {
31-
emits.nodesInitialized()
31+
emits.nodesInitialized(getNodesInitialized)
3232
})
3333
})
3434

packages/core/src/types/hooks.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export interface FlowEvents {
4545
nodeDragStart: NodeDragEvent
4646
nodeDrag: NodeDragEvent
4747
nodeDragStop: NodeDragEvent
48-
nodesInitialized: void
48+
nodesInitialized: GraphNode[]
4949
updateNodeInternals: string[]
5050
miniMapNodeClick: NodeMouseEvent
5151
miniMapNodeDoubleClick: NodeMouseEvent

0 commit comments

Comments
 (0)