Files
iOS/Sources/App/WebView/WebRTC/WebRTCVideoPlayerViewControls.swift
2025-07-07 23:30:02 +02:00

43 lines
1.1 KiB
Swift

import Shared
import SwiftUI
struct WebRTCVideoPlayerViewControls: View {
let close: () -> Void
// TODO: Include more player controls
var body: some View {
ZStack {
VStack {
HStack {
Spacer()
CloseButton(tint: .white, size: .large) {
close()
}
.padding(16)
}
Spacer()
Text(L10n.WebRTCPlayer.Experimental.disclaimer)
.font(DesignSystem.Font.footnote.weight(.light))
.foregroundStyle(.white)
.frame(maxWidth: .infinity, alignment: .leading)
.multilineTextAlignment(.leading)
}
.padding()
}
.background(
LinearGradient(
colors: [
.black, .clear, .black,
], startPoint: .top, endPoint: .bottom
)
.opacity(0.5)
)
}
}
#Preview {
WebRTCVideoPlayerViewControls(
close: {}
)
}