diff --git a/packages/svelte/src/lib/types/edges.ts b/packages/svelte/src/lib/types/edges.ts index c4426a89..3f65be9c 100644 --- a/packages/svelte/src/lib/types/edges.ts +++ b/packages/svelte/src/lib/types/edges.ts @@ -10,13 +10,11 @@ import type { import type { Node } from '$lib/types'; -export type DefaultEdge = EdgeBase & { +export type DefaultEdge = Omit, 'focusable'> & { label?: string; labelStyle?: string; style?: string; class?: string; - sourceNode?: Node; - targetNode?: Node; }; type SmoothStepEdgeType = DefaultEdge & { @@ -47,7 +45,7 @@ export type EdgeProps = Omit & export type EdgeTypes = Record>>; -export type DefaultEdgeOptions = DefaultEdgeOptionsBase; +export type DefaultEdgeOptions = Omit, 'focusable'>; export type EdgeLayouted = Pick< Edge, @@ -72,6 +70,8 @@ export type EdgeLayouted = Pick< | 'class' > & EdgePosition & { + sourceNode?: Node; + targetNode?: Node; sourceHandleId?: string | null; targetHandleId?: string | null; };