diff --git a/src/Frontend/src/components/messages2/SequenceDiagram.vue b/src/Frontend/src/components/messages2/SequenceDiagram.vue index 62a508b4a..cc842c752 100644 --- a/src/Frontend/src/components/messages2/SequenceDiagram.vue +++ b/src/Frontend/src/components/messages2/SequenceDiagram.vue @@ -6,10 +6,11 @@ import Routes from "./SequenceDiagram/RoutesComponent.vue"; import { useSequenceDiagramStore } from "@/stores/SequenceDiagramStore"; import { storeToRefs } from "pinia"; import useTooltips from "./SequenceDiagram/tooltipOverlay.ts"; -import { onMounted } from "vue"; +import { onMounted, ref } from "vue"; const store = useSequenceDiagramStore(); const { maxWidth, maxHeight } = storeToRefs(store); +const endpointYOffset = ref(0); useTooltips(); @@ -17,12 +18,12 @@ onMounted(() => store.refreshConversation()); diff --git a/src/Frontend/src/components/messages2/SequenceDiagram/EndpointsComponent.vue b/src/Frontend/src/components/messages2/SequenceDiagram/EndpointsComponent.vue index df2890cd7..ded1ec7b2 100644 --- a/src/Frontend/src/components/messages2/SequenceDiagram/EndpointsComponent.vue +++ b/src/Frontend/src/components/messages2/SequenceDiagram/EndpointsComponent.vue @@ -25,6 +25,10 @@ interface EndpointSurround { const Endpoint_Gap = 30; const Endpoint_Image_Width = 20; +defineProps<{ + yOffset: number; +}>(); + const store = useSequenceDiagramStore(); const { startX, endpoints } = storeToRefs(store); @@ -79,7 +83,7 @@ function setEndpointTextRef(el: SVGTextElement, index: number) {