Refactor views

This commit is contained in:
Arkadiusz Fal
2026-02-09 01:13:02 +01:00
parent 8464464199
commit 612dce6b9f
43 changed files with 143 additions and 125 deletions

View File

@@ -8,6 +8,11 @@
import SwiftUI
struct QualitySelectorView: View {
// MARK: - Environment
@Environment(\.dismiss) var dismiss
@Environment(\.appEnvironment) private var appEnvironment
// MARK: - Properties
let streams: [Stream]
@@ -39,10 +44,7 @@ struct QualitySelectorView: View {
/// Whether to show the segmented tab picker (false for focused single-tab mode)
var showTabPicker: Bool = true
// MARK: - Environment & State
@Environment(\.dismiss) var dismiss
@Environment(\.appEnvironment) private var appEnvironment
// MARK: - State
@State var selectedTab: QualitySelectorTab = .video
@State var selectedVideoStream: Stream?
@State var selectedAudioStream: Stream?