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}