From 0eb162f6224c8894bef33d71555e40b671bea72c Mon Sep 17 00:00:00 2001
From: Braks <78412429+bcakmakoglu@users.noreply.github.com>
Date: Sun, 12 Dec 2021 01:00:18 +0100
Subject: [PATCH] fix(types): marker types & flowstate id removed from state
Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
---
src/container/EdgeRenderer/EdgeRenderer.vue | 14 +++++++-------
src/types/edge.ts | 4 ++--
src/types/store.ts | 3 +--
3 files changed, 10 insertions(+), 11 deletions(-)
diff --git a/src/container/EdgeRenderer/EdgeRenderer.vue b/src/container/EdgeRenderer/EdgeRenderer.vue
index 43f7ef0e..448f83d8 100644
--- a/src/container/EdgeRenderer/EdgeRenderer.vue
+++ b/src/container/EdgeRenderer/EdgeRenderer.vue
@@ -33,7 +33,7 @@ const connectionLineVisible = controlledComputed(
),
)
const transform = computed(() => `translate(${store.transform[0]},${store.transform[1]}) scale(${store.transform[2]})`)
-const edgeLevels = computed(() => groupEdgesByZLevel(store.getEdges, store.getNodes))
+const groups = computed(() => groupEdgesByZLevel(store.getEdges, store.getNodes))
-
+
diff --git a/src/types/edge.ts b/src/types/edge.ts
index 99dd33be..3d7fdac1 100644
--- a/src/types/edge.ts
+++ b/src/types/edge.ts
@@ -83,8 +83,8 @@ export interface EdgeProps {
labelBgBorderRadius?: number
animated?: boolean
updatable?: boolean
- markerStart?: EdgeMarkerType
- markerEnd?: any
+ markerStart?: string
+ markerEnd?: string
}
export interface SmoothStepEdgeProps extends EdgeProps {
diff --git a/src/types/store.ts b/src/types/store.ts
index 8f3821c6..106f6387 100644
--- a/src/types/store.ts
+++ b/src/types/store.ts
@@ -8,8 +8,7 @@ import { GraphNode, CoordinateExtent, Node } from './node'
import { D3Selection, D3Zoom, D3ZoomHandler, KeyCode, PanOnScrollMode } from './zoom'
import { FlowHooks } from './hooks'
-export interface FlowState extends FlowOptions {
- id?: never
+export interface FlowState extends Omit, 'id'> {
hooks: FlowHooks
instance?: FlowInstance