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