Files
2026-07-14 12:06:58 +03:00

42 lines
1.3 KiB
Swift

import SwiftUI
// MARK: - Экран "Сейчас играет" на часах
struct NowPlayingView: View {
@StateObject private var connectivity = WatchConnectivityManager.shared
var body: some View {
VStack(spacing: 10) {
Text(connectivity.currentTitle)
.font(.headline)
.multilineTextAlignment(.center)
.lineLimit(2)
Text(connectivity.currentArtist)
.font(.subheadline)
.foregroundColor(.gray)
.lineLimit(1)
HStack(spacing: 22) {
Button(action: connectivity.previous) {
Image(systemName: "backward.fill")
.font(.title2)
}
Button(action: connectivity.playPause) {
Image(systemName: connectivity.isPlaying ? "pause.fill" : "play.fill")
.font(.largeTitle)
}
Button(action: connectivity.next) {
Image(systemName: "forward.fill")
.font(.title2)
}
}
.buttonStyle(.plain)
.padding(.top, 6)
}
.padding()
.navigationTitle("Сейчас играет")
}
}