From 5a76fd47082ae74acc5dff6aa97e15ae820232dc Mon Sep 17 00:00:00 2001 From: Joel Mathew Thomas <90510078+joelmathewthomas@users.noreply.github.com> Date: Fri, 21 Mar 2025 16:36:04 +0530 Subject: [PATCH] handle exception cases --- client/src/Pages/UploadPage.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/client/src/Pages/UploadPage.tsx b/client/src/Pages/UploadPage.tsx index 75dd846..0de6821 100644 --- a/client/src/Pages/UploadPage.tsx +++ b/client/src/Pages/UploadPage.tsx @@ -13,7 +13,6 @@ import { } from "@mui/material"; import { CloudUpload as CloudUploadIcon, - VolumeUp as VolumeUpIcon, Mic as MicIcon, Stop as StopIcon } from "@mui/icons-material"; @@ -35,6 +34,14 @@ function UploadPage() { const [mediaRecorder, setMediaRecorder] = useState(null); const startRecording = async () => { + setUpload(false); + setResponse({ + audio_class: "", + file_uuid: "", + sr: 0, + spectrogram: "", + spec_sr: 0 + }); try { const stream = await navigator.mediaDevices.getUserMedia({ audio: true }); const recorder = new MediaRecorder(stream);