feat(wip): integration settings modal

This commit is contained in:
karishmas6
2024-09-17 17:28:23 +05:30
parent 95c5a3d8e9
commit b99e1f84c6

View File

@@ -58,6 +58,12 @@ export const Recordings = ({ handleEditRecording, handleRunRecording, setFileNam
setFileName('');
}
const handleIntegrateClose = () => {
setParams([]);
setIntegrateSettingsAreOpen(false);
setFileName('');
}
const handleScheduleClose = () => {
setParams([]);
setScheduleSettingsAreOpen(false);
@@ -76,6 +82,12 @@ export const Recordings = ({ handleEditRecording, handleRunRecording, setFileNam
handleClose={handleScheduleClose}
handleStart={(settings) => handleScheduleRecording(settings)}
/>
<IntegrationSettingsModal isOpen={integrateSettingsAreOpen}
handleClose={handleIntegrateClose}
isTask={params.length !== 0}
params={params}
handleStart={(settings) => handleIntegrateRecording(settings)}
/>
<Grid container direction="column" sx={{ padding: '30px' }}>
<Grid item xs>
<RecordingsTable