feat: pass recordingId

This commit is contained in:
karishmas6
2024-10-17 00:32:16 +05:30
parent 137bac49a0
commit 3817f65c33
2 changed files with 8 additions and 2 deletions

View File

@@ -9,7 +9,7 @@ interface RecordingsProps {
handleEditRecording: (id: string, fileName: string) => void; handleEditRecording: (id: string, fileName: string) => void;
handleRunRecording: (settings: RunSettings) => void; handleRunRecording: (settings: RunSettings) => void;
handleScheduleRecording: (settings: ScheduleSettings) => void; handleScheduleRecording: (settings: ScheduleSettings) => void;
handleIntegrateRecording: (settings: IntegrationSettings) => void; handleIntegrateRecording: (id: string, settings: IntegrationSettings) => void;
setRecordingInfo: (id: string, name: string) => void; setRecordingInfo: (id: string, name: string) => void;
} }
@@ -20,6 +20,8 @@ export const Recordings = ({ handleEditRecording, handleRunRecording, setRecordi
const [params, setParams] = useState<string[]>([]); const [params, setParams] = useState<string[]>([]);
const [selectedRecordingId, setSelectedRecordingId] = useState<string>(''); const [selectedRecordingId, setSelectedRecordingId] = useState<string>('');
console.log(`Selected reocrding id: ${selectedRecordingId}`);
const handleSettingsAndIntegrate = (id: string, name: string, params: string[]) => { const handleSettingsAndIntegrate = (id: string, name: string, params: string[]) => {
if (params.length === 0) { if (params.length === 0) {
setIntegrateSettingsAreOpen(true); setIntegrateSettingsAreOpen(true);
@@ -94,7 +96,7 @@ export const Recordings = ({ handleEditRecording, handleRunRecording, setRecordi
/> />
<IntegrationSettingsModal isOpen={integrateSettingsAreOpen} <IntegrationSettingsModal isOpen={integrateSettingsAreOpen}
handleClose={handleIntegrateClose} handleClose={handleIntegrateClose}
handleStart={(settings) => handleIntegrateRecording(settings)} handleStart={(settings) => handleIntegrateRecording(selectedRecordingId, settings)}
/> />
<Grid container direction="column" sx={{ padding: '30px' }}> <Grid container direction="column" sx={{ padding: '30px' }}>
<Grid item xs> <Grid item xs>

View File

@@ -346,6 +346,10 @@ export const RightSidePanel: React.FC<RightSidePanelProps> = ({ onFinishCapture
} }
}); });
resetListState(); resetListState();
setShowPaginationOptions(false);
setShowLimitOptions(false);
setCaptureStage('initial');
setConfirmedListTextFields({});
notify('error', 'Capture List Discarded'); notify('error', 'Capture List Discarded');
}, [browserSteps, stopGetList, deleteBrowserStep, resetListState]); }, [browserSteps, stopGetList, deleteBrowserStep, resetListState]);