feat: pass recordingId
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
@@ -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]);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user