From cf05d65e3cd9f73148c6d813d19d2615a57d412d Mon Sep 17 00:00:00 2001 From: peterkogo Date: Wed, 3 Dec 2025 15:38:32 +0100 Subject: [PATCH] linting --- .../svelte/src/lib/plugins/EdgeToolbar/EdgeToolbar.svelte | 4 ++-- .../svelte/src/lib/plugins/NodeResizer/ResizeControl.svelte | 5 ++--- packages/svelte/src/lib/store/visibleElements.ts | 6 ++++-- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/packages/svelte/src/lib/plugins/EdgeToolbar/EdgeToolbar.svelte b/packages/svelte/src/lib/plugins/EdgeToolbar/EdgeToolbar.svelte index a356a06c..8a559e8f 100644 --- a/packages/svelte/src/lib/plugins/EdgeToolbar/EdgeToolbar.svelte +++ b/packages/svelte/src/lib/plugins/EdgeToolbar/EdgeToolbar.svelte @@ -2,10 +2,10 @@ import { getEdgeToolbarTransform } from '@xyflow/system'; import { useStore } from '$lib/store'; + import { getEdgeIdContext } from '$lib/store/context'; + import { EdgeLabel } from '$lib/components/EdgeLabel'; import type { EdgeToolbarProps } from './types'; - import { getContext } from 'svelte'; - import { getEdgeIdContext } from '$lib/store/context'; let { x, diff --git a/packages/svelte/src/lib/plugins/NodeResizer/ResizeControl.svelte b/packages/svelte/src/lib/plugins/NodeResizer/ResizeControl.svelte index ae9632f7..95d588a3 100644 --- a/packages/svelte/src/lib/plugins/NodeResizer/ResizeControl.svelte +++ b/packages/svelte/src/lib/plugins/NodeResizer/ResizeControl.svelte @@ -13,7 +13,6 @@ } from '@xyflow/system'; import type { ResizeControlProps } from './types'; - import type { Node } from '$lib/types'; let { nodeId, @@ -79,7 +78,7 @@ changes.set(id, change); for (const childChange of childChanges) { - changes.set(childChange.id, {x: childChange.position.x, y: childChange.position.y }); + changes.set(childChange.id, { x: childChange.position.x, y: childChange.position.y }); } store.nodes = store.nodes.map((node) => { @@ -88,7 +87,7 @@ const vertical = !resizeDirection || resizeDirection === 'vertical'; if (change) { - return { + return { ...node, position: { x: horizontal ? (change.x ?? node.position.x) : node.position.x, diff --git a/packages/svelte/src/lib/store/visibleElements.ts b/packages/svelte/src/lib/store/visibleElements.ts index e8ff8aca..118de806 100644 --- a/packages/svelte/src/lib/store/visibleElements.ts +++ b/packages/svelte/src/lib/store/visibleElements.ts @@ -35,8 +35,10 @@ export interface EdgeLayoutBaseOptions - extends EdgeLayoutBaseOptions { +export interface EdgeLayoutAllOptions< + NodeType extends Node = Node, + EdgeType extends Edge = Edge +> extends EdgeLayoutBaseOptions { onlyRenderVisible: never; visibleNodes: never; transform: never;