From 8053c927ef888fd765fab0087f633a577e24f83a Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Mon, 30 Sep 2024 19:08:35 +0200 Subject: [PATCH] feat(frontend): fix trigger when position when a preprocessor is presetn --- .../src/lib/components/graph/graphBuilder.ts | 13 +- .../renderers/triggers/TriggerButton.svelte | 7 +- .../renderers/triggers/TriggersWrapper.svelte | 202 ++++++++++-------- 3 files changed, 131 insertions(+), 91 deletions(-) diff --git a/frontend/src/lib/components/graph/graphBuilder.ts b/frontend/src/lib/components/graph/graphBuilder.ts index 7cb331aaae..e5a05ac83d 100644 --- a/frontend/src/lib/components/graph/graphBuilder.ts +++ b/frontend/src/lib/components/graph/graphBuilder.ts @@ -173,9 +173,16 @@ export default function graphBuilder( } nodes.push(triggerNode) - addEdge('Trigger', 'Input', { - type: 'hiddenedge' - }) + + if (!!preprocessorModule) { + addEdge('Trigger', preprocessorModule.id, { + type: 'hiddenedge' + }) + } else { + addEdge('Trigger', 'Input', { + type: 'hiddenedge' + }) + } } const resultNode: Node = { diff --git a/frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte b/frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte index 387a7541da..3f53e8c669 100644 --- a/frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte +++ b/frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte @@ -1,5 +1,7 @@ -