diff --git a/packages/core/src/components/Edges/BaseEdge.ts b/packages/core/src/components/Edges/BaseEdge.ts index d1df2977..21c3eedb 100644 --- a/packages/core/src/components/Edges/BaseEdge.ts +++ b/packages/core/src/components/Edges/BaseEdge.ts @@ -9,6 +9,7 @@ import type { BaseEdgeProps } from '~/types' */ const BaseEdge: FunctionalComponent = function ( { + id, path, label, labelX, @@ -26,6 +27,7 @@ const BaseEdge: FunctionalComponent = function ( ) { return [ h('path', { + 'id': id, 'style': attrs.style, 'class': ['vue-flow__edge-path', attrs.class].join(' '), 'd': path, @@ -56,6 +58,7 @@ const BaseEdge: FunctionalComponent = function ( } BaseEdge.props = [ + 'id', 'path', 'labelX', 'labelY', diff --git a/packages/core/src/types/edge.ts b/packages/core/src/types/edge.ts index 42b05bb5..8be91600 100644 --- a/packages/core/src/types/edge.ts +++ b/packages/core/src/types/edge.ts @@ -192,6 +192,7 @@ export interface EdgeProps