mirror of
https://github.com/yattee/yattee.git
synced 2024-11-14 01:58:24 +00:00
24 lines
614 B
Swift
24 lines
614 B
Swift
import SwiftUI
|
|
|
|
struct ToggleBackendButton: View {
|
|
@EnvironmentObject<PlayerControlsModel> private var controls
|
|
@EnvironmentObject<PlayerModel> private var player
|
|
|
|
var body: some View {
|
|
Button {
|
|
player.saveTime {
|
|
player.changeActiveBackend(from: player.activeBackend, to: player.activeBackend.next())
|
|
controls.resetTimer()
|
|
}
|
|
} label: {
|
|
Text(player.activeBackend.label)
|
|
}
|
|
}
|
|
}
|
|
|
|
struct ToggleBackendButton_Previews: PreviewProvider {
|
|
static var previews: some View {
|
|
ToggleBackendButton()
|
|
}
|
|
}
|