From 7dd3a9477a8f2180979899dea20f1380a97840aa Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Tue, 8 Oct 2024 17:35:29 +0530 Subject: [PATCH] feat: fetch workflow --- src/components/organisms/RightSidePanel.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/components/organisms/RightSidePanel.tsx b/src/components/organisms/RightSidePanel.tsx index 4454cf3c..4eee9991 100644 --- a/src/components/organisms/RightSidePanel.tsx +++ b/src/components/organisms/RightSidePanel.tsx @@ -20,6 +20,17 @@ import Radio from '@mui/material/Radio'; import RadioGroup from '@mui/material/RadioGroup'; import { emptyWorkflow } from "../../shared/constants"; +const fetchWorkflow = (id: string, callback: (response: WorkflowFile) => void) => { + getActiveWorkflow(id).then( + (response) => { + if (response) { + callback(response); + } else { + throw new Error("No workflow found"); + } + } + ).catch((error) => { console.log(error.message) }) +}; // TODO: // 1. Add description for each browser step