From 7ff07337269d95a4b48a884e533ec69a0bdd5e08 Mon Sep 17 00:00:00 2001 From: moklick Date: Mon, 28 Jul 2025 10:43:28 +0200 Subject: [PATCH] chore(types): less strict marker type #5411 --- packages/react/src/container/EdgeRenderer/MarkerSymbols.tsx | 2 +- packages/system/src/types/edges.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react/src/container/EdgeRenderer/MarkerSymbols.tsx b/packages/react/src/container/EdgeRenderer/MarkerSymbols.tsx index 6b59d04e..d4244d83 100644 --- a/packages/react/src/container/EdgeRenderer/MarkerSymbols.tsx +++ b/packages/react/src/container/EdgeRenderer/MarkerSymbols.tsx @@ -40,7 +40,7 @@ export const MarkerSymbols = { [MarkerType.ArrowClosed]: ArrowClosedSymbol, }; -export function useMarkerSymbol(type: MarkerType) { +export function useMarkerSymbol(type: MarkerType | `${MarkerType}`) { const store = useStoreApi(); const symbol = useMemo(() => { diff --git a/packages/system/src/types/edges.ts b/packages/system/src/types/edges.ts index 143e66dd..03001d75 100644 --- a/packages/system/src/types/edges.ts +++ b/packages/system/src/types/edges.ts @@ -90,7 +90,7 @@ export enum ConnectionLineType { * @public */ export type EdgeMarker = { - type: MarkerType; + type: MarkerType | `${MarkerType}`; color?: string; width?: number; height?: number;