From fcd9c2f484733b8b318410237c70298deb75e31f Mon Sep 17 00:00:00 2001 From: RohitR311 Date: Fri, 3 Jan 2025 19:41:20 +0530 Subject: [PATCH] feat: set first url as recording url and initial url --- src/components/molecules/RecordingsTable.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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' }} />