diff --git a/frontend/src/lib/components/graph/FlowGraphV2.svelte b/frontend/src/lib/components/graph/FlowGraphV2.svelte index 957644067f..3917ba858d 100644 --- a/frontend/src/lib/components/graph/FlowGraphV2.svelte +++ b/frontend/src/lib/components/graph/FlowGraphV2.svelte @@ -228,9 +228,6 @@ {proOptions} nodesDraggable={false} on:nodeclick={(e) => handleNodeClick(e)} - on:delete={(e) => { - console.log('delete', e.detail) - }} > diff --git a/frontend/src/lib/components/graph/graphBuilder.ts b/frontend/src/lib/components/graph/graphBuilder.ts index 9d5d65cb9f..45463ca2c5 100644 --- a/frontend/src/lib/components/graph/graphBuilder.ts +++ b/frontend/src/lib/components/graph/graphBuilder.ts @@ -75,7 +75,8 @@ export default function graphBuilder( sourceId, targetId, offset, - moving + moving, + eventHandlers } }) } diff --git a/frontend/src/lib/components/graph/renderers/edges/BaseEdge.svelte b/frontend/src/lib/components/graph/renderers/edges/BaseEdge.svelte index 85ac36e51c..8141cb860f 100644 --- a/frontend/src/lib/components/graph/renderers/edges/BaseEdge.svelte +++ b/frontend/src/lib/components/graph/renderers/edges/BaseEdge.svelte @@ -5,6 +5,7 @@ import { ClipboardCopy } from 'lucide-svelte' import { getContext } from 'svelte' import type { Writable } from 'svelte/store' + import type { GraphEventHandlers } from '../../graphBuilder' export let sourceX: number export let sourceY: number @@ -18,6 +19,7 @@ insertable: boolean modules: FlowModule[] moving: string | undefined + eventHandlers: GraphEventHandlers } $: [edgePath, labelX, labelY] = getBezierPath({ @@ -62,7 +64,13 @@ {#if data.moving}