mirror of
https://github.com/yattee/yattee.git
synced 2024-12-15 14:50:32 +05:30
26 lines
633 B
Swift
26 lines
633 B
Swift
|
import Defaults
|
||
|
import SwiftUI
|
||
|
|
||
|
struct VideoDetailsOverlay: View {
|
||
|
@EnvironmentObject<PlayerControlsModel> private var controls
|
||
|
|
||
|
var body: some View {
|
||
|
VideoDetails(sidebarQueue: false, fullScreen: fullScreenBinding)
|
||
|
}
|
||
|
|
||
|
var fullScreenBinding: Binding<Bool> {
|
||
|
.init(get: {
|
||
|
controls.presentingDetailsOverlay
|
||
|
}, set: { newValue in
|
||
|
controls.presentingDetailsOverlay = newValue
|
||
|
})
|
||
|
}
|
||
|
}
|
||
|
|
||
|
struct VideoDetailsOverlay_Previews: PreviewProvider {
|
||
|
static var previews: some View {
|
||
|
VideoDetailsOverlay()
|
||
|
.injectFixtureEnvironmentObjects()
|
||
|
}
|
||
|
}
|