From 17e5b16eab1cc198e4b352c1bf89603ac9ade5b3 Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Wed, 7 Aug 2024 13:21:44 +0200 Subject: [PATCH] fix(frontend): same view as before --- .../src/lib/components/graph/FlowGraph.svelte | 1 + .../lib/components/graph/FlowGraphV2.svelte | 103 +++++++++++------- .../src/lib/components/graph/graphBuilder.ts | 46 +++++--- frontend/src/lib/components/graph/layout.ts | 62 +++++++++++ .../graph/renderers/edges/BaseEdge.svelte | 16 ++- .../graph/renderers/nodes/NodeWrapper.svelte | 4 +- 6 files changed, 172 insertions(+), 60 deletions(-) create mode 100644 frontend/src/lib/components/graph/layout.ts diff --git a/frontend/src/lib/components/graph/FlowGraph.svelte b/frontend/src/lib/components/graph/FlowGraph.svelte index 17e447dbf0..9fa4146d66 100644 --- a/frontend/src/lib/components/graph/FlowGraph.svelte +++ b/frontend/src/lib/components/graph/FlowGraph.svelte @@ -642,6 +642,7 @@ .nodeSize(() => [NODE.width + NODE.gap.horizontal, NODE.height + NODE.gap.vertical]) boxSize = layout(dag) } + return { nodes: dag.descendants().map((des) => ({ ...des.data, diff --git a/frontend/src/lib/components/graph/FlowGraphV2.svelte b/frontend/src/lib/components/graph/FlowGraphV2.svelte index c5ac094c36..6c7f331ba4 100644 --- a/frontend/src/lib/components/graph/FlowGraphV2.svelte +++ b/frontend/src/lib/components/graph/FlowGraphV2.svelte @@ -1,6 +1,6 @@ - +
{#if enableSourceHandle} - + {/if} {#if enableTargetHandle} - + {/if}