diff --git a/src/components/Edges/BezierEdge.vue b/src/components/Edges/BezierEdge.vue
index 194b0028..b5dad861 100644
--- a/src/components/Edges/BezierEdge.vue
+++ b/src/components/Edges/BezierEdge.vue
@@ -65,15 +65,17 @@ export default {
-
+
+
+
diff --git a/src/components/Edges/EdgeText.vue b/src/components/Edges/EdgeText.vue
index aa58b50e..1ff398c9 100644
--- a/src/components/Edges/EdgeText.vue
+++ b/src/components/Edges/EdgeText.vue
@@ -4,7 +4,12 @@ import { CSSProperties, HTMLAttributes } from 'vue'
interface EdgeTextProps extends HTMLAttributes {
x: number
y: number
- label?: any
+ label?:
+ | string
+ | {
+ component: any
+ props?: any
+ }
labelStyle?: CSSProperties
labelShowBg?: boolean
labelBgStyle?: any
@@ -39,15 +44,16 @@ const bgPadding = computed(() => [props.labelBgPadding[0], props.labelBgPadding[
:ry="props.labelBgBorderRadius"
/>
-
-
- {{ props.label }}
-
+
+
+
+ {{ props.label }}
+
+
-
diff --git a/src/components/Edges/SmoothStepEdge.vue b/src/components/Edges/SmoothStepEdge.vue
index d71f2c50..dac2baad 100644
--- a/src/components/Edges/SmoothStepEdge.vue
+++ b/src/components/Edges/SmoothStepEdge.vue
@@ -68,15 +68,17 @@ export default {
-
+
+
+
diff --git a/src/components/Edges/StepEdge.vue b/src/components/Edges/StepEdge.vue
index 9c345148..09761376 100644
--- a/src/components/Edges/StepEdge.vue
+++ b/src/components/Edges/StepEdge.vue
@@ -44,5 +44,7 @@ const props = withDefaults(defineProps(), {
})
-
+
+
+
diff --git a/src/components/Edges/StraightEdge.vue b/src/components/Edges/StraightEdge.vue
index 45ace364..ed17c84d 100644
--- a/src/components/Edges/StraightEdge.vue
+++ b/src/components/Edges/StraightEdge.vue
@@ -70,15 +70,17 @@ export default {
-
+
+
+
diff --git a/src/components/Nodes/DefaultNode.vue b/src/components/Nodes/DefaultNode.vue
index a838915b..fef54e06 100644
--- a/src/components/Nodes/DefaultNode.vue
+++ b/src/components/Nodes/DefaultNode.vue
@@ -23,7 +23,9 @@ export default {
-
-
+
+
+
+
diff --git a/src/components/Nodes/InputNode.vue b/src/components/Nodes/InputNode.vue
index 84b49daf..fa73ef4c 100644
--- a/src/components/Nodes/InputNode.vue
+++ b/src/components/Nodes/InputNode.vue
@@ -20,7 +20,9 @@ export default {
}
-
-
+
+
+
+
diff --git a/src/components/Nodes/OutputNode.vue b/src/components/Nodes/OutputNode.vue
index 4da0b183..61c4846b 100644
--- a/src/components/Nodes/OutputNode.vue
+++ b/src/components/Nodes/OutputNode.vue
@@ -20,7 +20,9 @@ export default {
}
-
-
+
+
+
+