mirror of
https://github.com/yattee/yattee.git
synced 2026-02-20 01:39:46 +00:00
Refactor views
This commit is contained in:
@@ -13,10 +13,11 @@ import SwiftUI
|
||||
|
||||
#if os(iOS)
|
||||
struct UnifiedTabView: View {
|
||||
@Binding var selectedTab: AppTab
|
||||
@Environment(\.appEnvironment) private var appEnvironment
|
||||
@Environment(\.horizontalSizeClass) private var horizontalSizeClass
|
||||
|
||||
@Binding var selectedTab: AppTab
|
||||
|
||||
// Sidebar manager for dynamic content
|
||||
@State private var sidebarManager = SidebarManager()
|
||||
|
||||
@@ -297,9 +298,10 @@ extension MiniPlayerMinimizeBehavior {
|
||||
|
||||
#if os(macOS)
|
||||
struct UnifiedTabView: View {
|
||||
@Binding var selectedTab: AppTab
|
||||
@Environment(\.appEnvironment) private var appEnvironment
|
||||
|
||||
@Binding var selectedTab: AppTab
|
||||
|
||||
// Sidebar manager for dynamic content
|
||||
@State private var sidebarManager = SidebarManager()
|
||||
|
||||
@@ -517,9 +519,10 @@ struct UnifiedTabView: View {
|
||||
|
||||
#if os(tvOS)
|
||||
struct UnifiedTabView: View {
|
||||
@Binding var selectedTab: AppTab
|
||||
@Environment(\.appEnvironment) private var appEnvironment
|
||||
|
||||
@Binding var selectedTab: AppTab
|
||||
|
||||
// Sidebar manager for dynamic content
|
||||
@State private var sidebarManager = SidebarManager()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user