From e38cb4e0c2fabe67af60f4d82bf48453afc9a2f0 Mon Sep 17 00:00:00 2001 From: bcakmakoglu <78412429+bcakmakoglu@users.noreply.github.com> Date: Fri, 27 May 2022 00:00:25 +0200 Subject: [PATCH] feat(nodes): only allow teleport on graph nodes --- packages/vue-flow/src/types/node.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vue-flow/src/types/node.ts b/packages/vue-flow/src/types/node.ts index da289e6b..5048ed10 100644 --- a/packages/vue-flow/src/types/node.ts +++ b/packages/vue-flow/src/types/node.ts @@ -58,9 +58,6 @@ export interface Node extends BaseElement { /** overwrites current node type */ template?: NodeComponent - - /** teleports node element to specified dom location */ - teleport?: TeleportProps['to'] } export interface GraphNode extends Node { @@ -72,6 +69,9 @@ export interface GraphNode extends Node { isParent: boolean selected: boolean dragging: boolean + + /** teleports node element to specified dom location, this property is _not_ available on initial load, only after viewpane is ready */ + teleport?: TeleportProps['to'] } /** these props are passed to node components */