feat: shimmering transcribe button (#50)

This commit is contained in:
Owen Gretzinger
2025-08-05 11:56:15 -04:00
committed by GitHub
parent fb827dec2c
commit ef429ddcc9
2 changed files with 21 additions and 2 deletions
@@ -33,6 +33,11 @@ class MeetingViewModel: ObservableObject {
return generateButtonEnabled && noEnhancedNotesYet
}
// Computed property to determine if Transcribe button should animate
var shouldAnimateTranscribeButton: Bool {
return !isRecording && meeting.transcriptChunks.isEmpty && !isStartingRecording
}
// Computed property that always uses the direct RecordingSessionManager check
var isRecording: Bool {
return recordingSessionManager.isRecordingMeeting(meeting.id)