From 3817f65c3310884bed76eb6474fea4cda311e1d6 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Thu, 17 Oct 2024 00:32:16 +0530 Subject: [PATCH] feat: pass recordingId --- src/components/organisms/Recordings.tsx | 6 ++++-- src/components/organisms/RightSidePanel.tsx | 4 ++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/organisms/Recordings.tsx b/src/components/organisms/Recordings.tsx index 06af02fd..ec215b98 100644 --- a/src/components/organisms/Recordings.tsx +++ b/src/components/organisms/Recordings.tsx @@ -9,7 +9,7 @@ interface RecordingsProps { handleEditRecording: (id: string, fileName: string) => void; handleRunRecording: (settings: RunSettings) => void; handleScheduleRecording: (settings: ScheduleSettings) => void; - handleIntegrateRecording: (settings: IntegrationSettings) => void; + handleIntegrateRecording: (id: string, settings: IntegrationSettings) => void; setRecordingInfo: (id: string, name: string) => void; } @@ -20,6 +20,8 @@ export const Recordings = ({ handleEditRecording, handleRunRecording, setRecordi const [params, setParams] = useState([]); const [selectedRecordingId, setSelectedRecordingId] = useState(''); + console.log(`Selected reocrding id: ${selectedRecordingId}`); + const handleSettingsAndIntegrate = (id: string, name: string, params: string[]) => { if (params.length === 0) { setIntegrateSettingsAreOpen(true); @@ -94,7 +96,7 @@ export const Recordings = ({ handleEditRecording, handleRunRecording, setRecordi /> handleIntegrateRecording(settings)} + handleStart={(settings) => handleIntegrateRecording(selectedRecordingId, settings)} /> diff --git a/src/components/organisms/RightSidePanel.tsx b/src/components/organisms/RightSidePanel.tsx index 96f0269d..ad50c68a 100644 --- a/src/components/organisms/RightSidePanel.tsx +++ b/src/components/organisms/RightSidePanel.tsx @@ -346,6 +346,10 @@ export const RightSidePanel: React.FC = ({ onFinishCapture } }); resetListState(); + setShowPaginationOptions(false); + setShowLimitOptions(false); + setCaptureStage('initial'); + setConfirmedListTextFields({}); notify('error', 'Capture List Discarded'); }, [browserSteps, stopGetList, deleteBrowserStep, resetListState]);