import SwiftUI struct SettingsView: View { @EnvironmentObject var settings: Settings var body: some View { NavigationStack { Form { Section(header: Text("Thumbnails")) { SettingsThumbnailsView() } Section(header: Text("Details")) { SettingsDetailsView() } Section(header: Text("Search")) { SettingsSearchView() } } } .navigationTitle("Settings") #if os(macOS) .padding() #endif } } #Preview { SettingsView() .environmentObject(Settings()) }