From 6385a064cd8f87d1e87d4dad0962637173ad7492 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Tue, 17 Sep 2024 17:16:15 +0530 Subject: [PATCH] feat(wip): integration settings --- src/components/organisms/Recordings.tsx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/components/organisms/Recordings.tsx b/src/components/organisms/Recordings.tsx index 10ecfa89..969ab4ac 100644 --- a/src/components/organisms/Recordings.tsx +++ b/src/components/organisms/Recordings.tsx @@ -3,6 +3,7 @@ import { RecordingsTable } from "../molecules/RecordingsTable"; import { Grid } from "@mui/material"; import { RunSettings, RunSettingsModal } from "../molecules/RunSettings"; import { ScheduleSettings, ScheduleSettingsModal } from "../molecules/ScheduleSettings"; +import { IntegrationSettings, IntegrationSettingsModal } from "../molecules/IntegrationSettings"; interface RecordingsProps { handleEditRecording: (fileName: string) => void; @@ -18,6 +19,17 @@ export const Recordings = ({ handleEditRecording, handleRunRecording, setFileNam const [integrateSettingsAreOpen, setIntegrateSettingsAreOpen] = useState(false); const [params, setParams] = useState([]); + const handleSettingsAndIntegrate = (fileName: string, params: string[]) => { + if (params.length === 0) { + setIntegrateSettingsAreOpen(true); + setFileName(fileName); + } else { + setParams(params); + setIntegrateSettingsAreOpen(true); + setFileName(fileName); + } + } + const handleSettingsAndRun = (fileName: string, params: string[]) => { if (params.length === 0) { setRunSettingsAreOpen(true);