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

@@ -142,10 +142,10 @@ struct ContentView: View {
/// Compact width (iPhone, iPad Stage Manager small): CompactTabView with settings-based customization
/// Regular width (iPad full, iPad larger windows): UnifiedTabView with sidebar adaptable
struct iOS18AdaptiveTabView: View {
let appEnvironment: AppEnvironment
@Environment(\.horizontalSizeClass) private var horizontalSizeClass
// Mini player sheet state (synced with NavigationCoordinator)
let appEnvironment: AppEnvironment
@State private var showingMiniPlayerQueueSheet = false
@State private var showingMiniPlayerPlaylistSheet = false
@@ -267,10 +267,10 @@ struct iOS18AdaptiveTabView: View {
/// Uses UnifiedTabView with sidebarAdaptable for regular width, CompactTabView for compact.
@available(iOS 26.1, *)
struct iOS26AdaptiveTabView: View {
let appEnvironment: AppEnvironment
@Environment(\.horizontalSizeClass) private var horizontalSizeClass
// Mini player sheet state (synced with NavigationCoordinator)
let appEnvironment: AppEnvironment
@State private var showingMiniPlayerQueueSheet = false
@State private var showingMiniPlayerPlaylistSheet = false