From 92977b34b596e95b8a19492eb286e90591749263 Mon Sep 17 00:00:00 2001 From: Rushma Date: Thu, 4 Dec 2025 15:38:15 +0530 Subject: [PATCH] Notification Update (#1373) Co-authored-by: Avinash Reddy Palleti --- .../ui/src/components/Header/Header.tsx | 2 ++ .../ui/src/redux/slices/uiSlice.ts | 17 ----------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/education-ai-suite/smart-classroom/ui/src/components/Header/Header.tsx b/education-ai-suite/smart-classroom/ui/src/components/Header/Header.tsx index d097302a0..fbbf78866 100644 --- a/education-ai-suite/smart-classroom/ui/src/components/Header/Header.tsx +++ b/education-ai-suite/smart-classroom/ui/src/components/Header/Header.tsx @@ -307,6 +307,7 @@ const HeaderBar: React.FC = ({ projectName }) => { const isRecordingDisabled = isRecording ? false : ( audioDevicesLoading || hasNothingToRecord || // ✅ NEW: Disable if nothing to record + videoAnalyticsActive || isBusy || transcriptStatus === 'streaming' || summaryLoading || @@ -321,6 +322,7 @@ const HeaderBar: React.FC = ({ projectName }) => { const isUploadDisabled = isRecording || + videoAnalyticsActive || transcriptStatus === 'streaming' || isBusy || summaryLoading || diff --git a/education-ai-suite/smart-classroom/ui/src/redux/slices/uiSlice.ts b/education-ai-suite/smart-classroom/ui/src/redux/slices/uiSlice.ts index 93e66c88e..c7b261687 100644 --- a/education-ai-suite/smart-classroom/ui/src/redux/slices/uiSlice.ts +++ b/education-ai-suite/smart-classroom/ui/src/redux/slices/uiSlice.ts @@ -182,13 +182,6 @@ const uiSlice = createSlice({ state.mindmapLoading = false; state.shouldStartMindmap = false; state.audioStatus = 'complete'; - state.hasUploadedVideoFiles = false; - const hasVideoConfig = Boolean( - state.frontCamera?.trim() || - state.backCamera?.trim() || - state.boardCamera?.trim() - ); - state.videoStatus = hasVideoConfig ? 'ready' : 'no-config'; }, mindmapFailed(state) { @@ -370,16 +363,6 @@ const uiSlice = createSlice({ const hasVideoConfig = Boolean(preservedCameras.frontCamera?.trim() || preservedCameras.backCamera?.trim() || preservedCameras.boardCamera?.trim() || preservedHasUploadedVideoFiles); state.videoStatus = hasVideoConfig ? 'ready' : 'no-config'; }, - - clearUploadedFiles(state) { - state.hasUploadedVideoFiles = false; - const hasVideoConfig = Boolean( - state.frontCamera?.trim() || - state.backCamera?.trim() || - state.boardCamera?.trim() - ); - state.videoStatus = hasVideoConfig ? 'ready' : 'no-config'; - } }, });