From 5c47ede54e253dbec5b742ced207cabdd063a484 Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Thu, 15 Aug 2024 17:16:34 +0200 Subject: [PATCH] feat(frontend): wip --- .../lib/components/graph/FlowGraphV2.svelte | 2 +- .../graph/renderers/nodes/InputNode.svelte | 7 +- .../renderers/triggers/TriggerButton.svelte | 5 ++ .../renderers/triggers/TriggerCount.svelte | 9 ++ .../renderers/triggers/TriggersWrapper.svelte | 36 ++++++++ .../routes/(root)/(logged)/routing/+page.js | 5 ++ .../(root)/(logged)/routing/+page.svelte | 86 +++++++++++++++++++ 7 files changed, 148 insertions(+), 2 deletions(-) create mode 100644 frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte create mode 100644 frontend/src/lib/components/graph/renderers/triggers/TriggerCount.svelte create mode 100644 frontend/src/lib/components/graph/renderers/triggers/TriggersWrapper.svelte create mode 100644 frontend/src/routes/(root)/(logged)/routing/+page.js create mode 100644 frontend/src/routes/(root)/(logged)/routing/+page.svelte diff --git a/frontend/src/lib/components/graph/FlowGraphV2.svelte b/frontend/src/lib/components/graph/FlowGraphV2.svelte index a0211ed342..0f57d5041d 100644 --- a/frontend/src/lib/components/graph/FlowGraphV2.svelte +++ b/frontend/src/lib/components/graph/FlowGraphV2.svelte @@ -225,7 +225,7 @@ const viewport = writable({ x: 0, - y: 5, + y: 100, zoom: 1 }) diff --git a/frontend/src/lib/components/graph/renderers/nodes/InputNode.svelte b/frontend/src/lib/components/graph/renderers/nodes/InputNode.svelte index 0e7aa81e3f..ba062e155b 100644 --- a/frontend/src/lib/components/graph/renderers/nodes/InputNode.svelte +++ b/frontend/src/lib/components/graph/renderers/nodes/InputNode.svelte @@ -1,6 +1,6 @@ +
+ +
+ {#if data.insertable && !data.disableAi}
diff --git a/frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte b/frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte new file mode 100644 index 0000000000..eff37f9f89 --- /dev/null +++ b/frontend/src/lib/components/graph/renderers/triggers/TriggerButton.svelte @@ -0,0 +1,5 @@ +
+ +
diff --git a/frontend/src/lib/components/graph/renderers/triggers/TriggerCount.svelte b/frontend/src/lib/components/graph/renderers/triggers/TriggerCount.svelte new file mode 100644 index 0000000000..01b215fa70 --- /dev/null +++ b/frontend/src/lib/components/graph/renderers/triggers/TriggerCount.svelte @@ -0,0 +1,9 @@ + + +
+
+ {count} +
+
diff --git a/frontend/src/lib/components/graph/renderers/triggers/TriggersWrapper.svelte b/frontend/src/lib/components/graph/renderers/triggers/TriggersWrapper.svelte new file mode 100644 index 0000000000..bf8fd61b53 --- /dev/null +++ b/frontend/src/lib/components/graph/renderers/triggers/TriggersWrapper.svelte @@ -0,0 +1,36 @@ + + +
+ Triggers +
+ +
+ + + + + + + + + + +
+
+ +
+
+
diff --git a/frontend/src/routes/(root)/(logged)/routing/+page.js b/frontend/src/routes/(root)/(logged)/routing/+page.js new file mode 100644 index 0000000000..333e342db0 --- /dev/null +++ b/frontend/src/routes/(root)/(logged)/routing/+page.js @@ -0,0 +1,5 @@ +export function load() { + return { + stuff: { title: 'Routing' } + } +} diff --git a/frontend/src/routes/(root)/(logged)/routing/+page.svelte b/frontend/src/routes/(root)/(logged)/routing/+page.svelte new file mode 100644 index 0000000000..b8a521b507 --- /dev/null +++ b/frontend/src/routes/(root)/(logged)/routing/+page.svelte @@ -0,0 +1,86 @@ + + + + + + +
+ + + + Method + Path + Flow/Script + + + + {#each workers as x} + + + + + + + {x.route} + + + + + {x.path} + + + + {/each} + + +
+