From adb5ec544dcafd10438324437f3e934019fca40d Mon Sep 17 00:00:00 2001
From: Braks <78412429+bcakmakoglu@users.noreply.github.com>
Date: Sun, 8 Aug 2021 19:24:22 +0200
Subject: [PATCH] fix: Marker arrowheads not displayed
---
src/container/EdgeRenderer/Marker.tsx | 42 ++++++++++++++++-----------
1 file changed, 25 insertions(+), 17 deletions(-)
diff --git a/src/container/EdgeRenderer/Marker.tsx b/src/container/EdgeRenderer/Marker.tsx
index 0433c14a..4fead563 100644
--- a/src/container/EdgeRenderer/Marker.tsx
+++ b/src/container/EdgeRenderer/Marker.tsx
@@ -1,22 +1,30 @@
-import { FunctionalComponent } from 'vue';
+import { defineComponent } from 'vue';
interface MarkerProps {
id: string;
}
-export default ((props: MarkerProps, { slots }) => {
- return () => (
-
- {slots.default ? slots.default() : ''}
-
- );
-}) as FunctionalComponent;
+export default defineComponent({
+ props: {
+ id: {
+ type: String,
+ required: true
+ }
+ },
+ setup(props: MarkerProps, { slots }) {
+ return () => (
+
+ {slots.default ? slots.default() : ''}
+
+ );
+ }
+});