diff --git a/src/components/molecules/RecordingsTable.tsx b/src/components/molecules/RecordingsTable.tsx index f8a0ba37..37f0fd72 100644 --- a/src/components/molecules/RecordingsTable.tsx +++ b/src/components/molecules/RecordingsTable.tsx @@ -85,7 +85,7 @@ export const RecordingsTable = ({ handleEditRecording, handleRunRecording, handl }, ]; - const { notify, setRecordings, browserId, setBrowserId, recordingUrl, setRecordingUrl, recordingName, setRecordingName, recordingId, setRecordingId } = useGlobalInfoStore(); + const { notify, setRecordings, browserId, setBrowserId, setInitialUrl, recordingUrl, setRecordingUrl, recordingName, setRecordingName, recordingId, setRecordingId } = useGlobalInfoStore(); const navigate = useNavigate(); const handleChangePage = (event: unknown, newPage: number) => { @@ -142,6 +142,11 @@ export const RecordingsTable = ({ handleEditRecording, handleRunRecording, handl handleStartRecording(); }; + const setBrowserRecordingUrl = (event: React.ChangeEvent) => { + setInitialUrl(event.target.value); + setRecordingUrl(event.target.value); + } + useEffect(() => { if (rows.length === 0) { fetchRecordings(); @@ -307,7 +312,7 @@ export const RecordingsTable = ({ handleEditRecording, handleRunRecording, handl variant="outlined" fullWidth value={recordingUrl} - onChange={(e: any) => setRecordingUrl(e.target.value)} + onChange={setBrowserRecordingUrl} style={{ marginBottom: '20px', marginTop: '20px' }} />