From f86033c1e8cf3b37b8c16ab6d9612a4b2761c9ea Mon Sep 17 00:00:00 2001
From: Braks <78412429+bcakmakoglu@users.noreply.github.com>
Date: Mon, 22 Nov 2021 17:25:25 +0100
Subject: [PATCH] refactor: change prop types for EdgeWrapper
* don't split edge prop into smaller ones
Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
---
src/components/Edges/EdgeWrapper.vue | 126 +++++++-------------
src/container/EdgeRenderer/EdgeRenderer.vue | 24 +---
2 files changed, 47 insertions(+), 103 deletions(-)
diff --git a/src/components/Edges/EdgeWrapper.vue b/src/components/Edges/EdgeWrapper.vue
index ca14ddd8..e3bffa8c 100644
--- a/src/components/Edges/EdgeWrapper.vue
+++ b/src/components/Edges/EdgeWrapper.vue
@@ -1,53 +1,18 @@
@@ -201,14 +166,14 @@ export default {
v-show="isVisible(edgePos)"
:class="[
'vue-flow__edge',
- `vue-flow__edge-${props.type || 'default'}`,
+ `vue-flow__edge-${props.edge.type || 'default'}`,
{
selected: isSelected,
- animated: props.animated,
+ animated: props.edge.animated,
inactive: !props.selectable,
updating,
},
- props.class,
+ props.edge.class,
]"
@click="onEdgeClick"
@dblClick="onDoubleClick"
@@ -220,20 +185,20 @@ export default {
diff --git a/src/container/EdgeRenderer/EdgeRenderer.vue b/src/container/EdgeRenderer/EdgeRenderer.vue
index c06ca461..216d9e12 100644
--- a/src/container/EdgeRenderer/EdgeRenderer.vue
+++ b/src/container/EdgeRenderer/EdgeRenderer.vue
@@ -89,34 +89,14 @@ export default {