import SwiftUI struct SettingsView: View { var body: some View { NavigationStack { Form { Section(header: Text("Provider")) { SettingsProviderView() } Section(header: Text("Thumbnails")) { SettingsThumbnailsView() } Section(header: Text("Details")) { SettingsDetailsView() } Section(header: Text("Search")) { SettingsSearchView() } Section(header: Text("Settings")) { SettingsSettingsView() } Section(header: Text("Import & Export")) { SettingsImportExportView() } #if DEBUG Section(header: Text("Debug")) { SettingsDebugView() } #endif Section(header: Text("Credits")) { SettingsCreditsView() } } #if os(macOS) .formStyle(.grouped) #endif .navigationTitle("Settings") } } } #Preview { SettingsView() .environmentObject(SettingsManager()) .environmentObject(BooruManager(.yandere)) }