diff --git a/packages/mermaid-layout-elk/src/render.ts b/packages/mermaid-layout-elk/src/render.ts index 4e9f66a81..1f207cbca 100644 --- a/packages/mermaid-layout-elk/src/render.ts +++ b/packages/mermaid-layout-elk/src/render.ts @@ -262,6 +262,8 @@ export const render = async ( interpolate: undefined; style: undefined; labelType: any; + startLabelRight?: string; + endLabelLeft?: string; }) { // Identify Link const linkIdBase = edge.id; // 'L-' + edge.start + '-' + edge.end; @@ -315,6 +317,9 @@ export const render = async ( let style = ''; let labelStyle = ''; + edgeData.startLabelRight = edge.startLabelRight; + edgeData.endLabelLeft = edge.endLabelLeft; + switch (edge.stroke) { case 'normal': style = 'fill:none;';