diff --git a/examples/svelte/src/routes/overview/+page.svelte b/examples/svelte/src/routes/overview/+page.svelte index ffe3c760..d11381d3 100644 --- a/examples/svelte/src/routes/overview/+page.svelte +++ b/examples/svelte/src/routes/overview/+page.svelte @@ -113,6 +113,21 @@ ); } + function updateEdge() { + edges.update((eds) => + eds.map((edge) => { + if (edge.id === '1-2') { + return { + ...edge, + type: edge.type === 'default' ? 'smoothstep' : 'default' + }; + } + + return edge; + }) + ); + } + $: { console.log('nodes changed', $nodes); } @@ -147,6 +162,7 @@ + diff --git a/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte b/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte index cc9f4eb0..39c8a73d 100644 --- a/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte +++ b/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte @@ -1,5 +1,5 @@