refactor(core): use noop viewport helper when viewport is not ready
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -2,26 +2,21 @@
|
||||
import NodeRenderer from '../NodeRenderer/NodeRenderer.vue'
|
||||
import EdgeRenderer from '../EdgeRenderer/EdgeRenderer.vue'
|
||||
|
||||
const { id, viewport, emits, onNodesInitialized, ...rest } = useVueFlow()
|
||||
const { id, viewport, emits, ...rest } = useVueFlow()
|
||||
|
||||
let isReady = $ref(false)
|
||||
|
||||
onNodesInitialized(() => {
|
||||
setTimeout(() => {
|
||||
// hide graph until nodes are ready, so we don't have jumping nodes
|
||||
isReady = true
|
||||
}, 0)
|
||||
})
|
||||
|
||||
onMounted(async () => {
|
||||
setTimeout(() => {
|
||||
emits.paneReady({
|
||||
id,
|
||||
viewport,
|
||||
emits,
|
||||
onNodesInitialized,
|
||||
...rest,
|
||||
})
|
||||
|
||||
// hide graph until nodes are ready, so we don't have jumping nodes
|
||||
isReady = true
|
||||
}, 1)
|
||||
})
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user