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 {