VB: Improve playback states

This commit is contained in:
manuroe
2022-10-19 15:01:43 +02:00
committed by yostyle
parent ff0032d3e5
commit f9ee000cbb
4 changed files with 16 additions and 40 deletions
@@ -43,12 +43,14 @@ struct VoiceBroadcastPlaybackView: View {
Image("voice_broadcast_play")
.renderingMode(.original)
}
.disabled(viewModel.viewState.playbackState == .playing)
.accessibilityIdentifier("playButton")
Button { viewModel.send(viewAction: .pause) } label: {
Image("voice_broadcast_pause")
.renderingMode(.original)
}
.disabled(!(viewModel.viewState.playbackState == .playing))
.accessibilityIdentifier("pauseButton")
}