diff --git a/src/components/Edges/EdgeText.vue b/src/components/Edges/EdgeText.vue
index 47d7f957..754b4f6b 100644
--- a/src/components/Edges/EdgeText.vue
+++ b/src/components/Edges/EdgeText.vue
@@ -1,6 +1,6 @@
-
+
-
+
{{ props.label }}
diff --git a/src/types/components.ts b/src/types/components.ts
index 67e50657..5184d7db 100644
--- a/src/types/components.ts
+++ b/src/types/components.ts
@@ -1,4 +1,4 @@
-import { Component, CSSProperties, DefineComponent } from 'vue'
+import { Component, CSSProperties, DefineComponent, HTMLAttributes } from "vue";
import { BackgroundVariant, Dimensions, XYPosition } from './flow'
import { GraphNode, Node, NodeProps } from './node'
import { EdgeProps } from './edge'
@@ -89,7 +89,7 @@ export interface MiniMapNodeProps {
strokeWidth?: number
}
-export interface EdgeTextProps {
+export interface EdgeTextProps extends HTMLAttributes {
x: number
y: number
label?: