From 7a61c9e331abc37cf96a94ae6b733dcdaa7cbddb Mon Sep 17 00:00:00 2001 From: moklick Date: Thu, 19 Oct 2023 15:56:31 +0200 Subject: [PATCH] chore(svelte): prevent warnings when using default node types --- .../src/lib/components/nodes/DefaultNode.svelte | 11 +++++++++++ .../src/lib/components/nodes/GroupNode.svelte | 16 +++++++++++++++- .../src/lib/components/nodes/InputNode.svelte | 12 ++++++++++++ .../src/lib/components/nodes/OutputNode.svelte | 12 ++++++++++++ 4 files changed, 50 insertions(+), 1 deletion(-) diff --git a/packages/svelte/src/lib/components/nodes/DefaultNode.svelte b/packages/svelte/src/lib/components/nodes/DefaultNode.svelte index 6d8e06db..b6409213 100644 --- a/packages/svelte/src/lib/components/nodes/DefaultNode.svelte +++ b/packages/svelte/src/lib/components/nodes/DefaultNode.svelte @@ -8,6 +8,17 @@ export let data: $$Props['data'] = { label: 'Node' }; export let targetPosition: $$Props['targetPosition'] = Position.Top; export let sourcePosition: $$Props['sourcePosition'] = Position.Bottom; + + // unused props - we need to list them here in order to prevent warnings + export let id: $$Props['id'] = ''; + export let selected: $$Props['selected'] = undefined; + export let type: $$Props['type'] = undefined; + export let zIndex: $$Props['zIndex'] = undefined; + export let dragging: $$Props['dragging'] = false; + export let dragHandle: $$Props['dragHandle'] = undefined; + export let xPos: $$Props['xPos'] = 0; + export let yPos: $$Props['yPos'] = 0; + export let isConnectable: $$Props['isConnectable'] = undefined; diff --git a/packages/svelte/src/lib/components/nodes/GroupNode.svelte b/packages/svelte/src/lib/components/nodes/GroupNode.svelte index ca876fd9..93dcac14 100644 --- a/packages/svelte/src/lib/components/nodes/GroupNode.svelte +++ b/packages/svelte/src/lib/components/nodes/GroupNode.svelte @@ -1,5 +1,19 @@ diff --git a/packages/svelte/src/lib/components/nodes/InputNode.svelte b/packages/svelte/src/lib/components/nodes/InputNode.svelte index 4eb41ddd..320fa33e 100644 --- a/packages/svelte/src/lib/components/nodes/InputNode.svelte +++ b/packages/svelte/src/lib/components/nodes/InputNode.svelte @@ -7,6 +7,18 @@ export let data: $$Props['data'] = { label: 'Node' }; export let sourcePosition: $$Props['sourcePosition'] = Position.Bottom; + + // unused props - we need to list them here in order to prevent warnings + export let id: $$Props['id'] = ''; + export let selected: $$Props['selected'] = undefined; + export let targetPosition: $$Props['targetPosition'] = undefined; + export let type: $$Props['type'] = undefined; + export let zIndex: $$Props['zIndex'] = undefined; + export let dragging: $$Props['dragging'] = false; + export let dragHandle: $$Props['dragHandle'] = undefined; + export let xPos: $$Props['xPos'] = 0; + export let yPos: $$Props['yPos'] = 0; + export let isConnectable: $$Props['isConnectable'] = undefined; {data?.label} diff --git a/packages/svelte/src/lib/components/nodes/OutputNode.svelte b/packages/svelte/src/lib/components/nodes/OutputNode.svelte index 83b3745c..2b394c8a 100644 --- a/packages/svelte/src/lib/components/nodes/OutputNode.svelte +++ b/packages/svelte/src/lib/components/nodes/OutputNode.svelte @@ -7,6 +7,18 @@ export let data: $$Props['data'] = { label: 'Node' }; export let targetPosition: $$Props['targetPosition'] = Position.Top; + + // unused props - we need to list them here in order to prevent warnings + export let id: $$Props['id'] = ''; + export let selected: $$Props['selected'] = undefined; + export let sourcePosition: $$Props['sourcePosition'] = undefined; + export let type: $$Props['type'] = undefined; + export let zIndex: $$Props['zIndex'] = undefined; + export let dragging: $$Props['dragging'] = false; + export let dragHandle: $$Props['dragHandle'] = undefined; + export let xPos: $$Props['xPos'] = 0; + export let yPos: $$Props['yPos'] = 0; + export let isConnectable: $$Props['isConnectable'] = undefined; {data?.label}