in AzureCommunicationUI/sdk/AzureCommunicationUICalling/Sources/Presentation/SwiftUI/Calling/CallingViewComponent/CaptionsRtt/CaptionsRttInfoViewModel.swift [97:107]
func update(state: AppState) {
self.isCaptionsDisplayed = state.captionsState.isCaptionsOn
&& state.captionsState.errors != .captionsFailedToStart
&& !isRttDisplayed
self.isLoading = isCaptionsDisplayed && !state.captionsState.isStarted
self.isRttDisplayed = state.rttState.isRttOn && !isCaptionsDisplayed
setupItems(state: state)
self.shouldExpand = state.rttState.isMaximized
self.isRttAvailable = state.rttState.isRttOn
self.isDisplayed = isCaptionsDisplayed || isRttDisplayed
}