From 14980e38b71b6b37657562ee38bdffbbc6b14a60 Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Thu, 18 Nov 2021 14:08:46 +0100 Subject: [PATCH] feat: Add suspensions to node, noderenderer and around zoom-pane * bind zoompanhelper functions to zoom-pane slot Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com> --- src/components/Nodes/Node.vue | 86 ++++++++++---------- src/container/NodeRenderer/NodeRenderer.vue | 28 ++++--- src/container/VueFlow/VueFlow.vue | 90 +++++++++++---------- src/container/ZoomPane/ZoomPane.vue | 12 ++- 4 files changed, 118 insertions(+), 98 deletions(-) diff --git a/src/components/Nodes/Node.vue b/src/components/Nodes/Node.vue index 3d77b7aa..0f72bb9e 100644 --- a/src/components/Nodes/Node.vue +++ b/src/components/Nodes/Node.vue @@ -144,47 +144,33 @@ onMounted(() => { @move="onDrag" @stop="onDragStop" > -
- - - -
+ > + + + + diff --git a/src/container/NodeRenderer/NodeRenderer.vue b/src/container/NodeRenderer/NodeRenderer.vue index 4102f572..6c0e528a 100644 --- a/src/container/NodeRenderer/NodeRenderer.vue +++ b/src/container/NodeRenderer/NodeRenderer.vue @@ -48,18 +48,20 @@ const selected = (nodeId: string) => store.selectedElements?.some(({ id }) => id diff --git a/src/container/VueFlow/VueFlow.vue b/src/container/VueFlow/VueFlow.vue index 6419679d..5b771fb0 100644 --- a/src/container/VueFlow/VueFlow.vue +++ b/src/container/VueFlow/VueFlow.vue @@ -1,5 +1,6 @@ diff --git a/src/container/ZoomPane/ZoomPane.vue b/src/container/ZoomPane/ZoomPane.vue index a2afa859..680d28f1 100644 --- a/src/container/ZoomPane/ZoomPane.vue +++ b/src/container/ZoomPane/ZoomPane.vue @@ -212,7 +212,17 @@ watchOnce(