// // SettingsView.swift // MultiChrono // // Created by Beatrice DellacĂ  on 27/01/26. // import SwiftUI struct SettingsView: View { @ObservedObject var settings = AppSettings.shared @Environment(\.dismiss) private var dismiss var body: some View { NavigationStack { Form { Section(header: Text("Time Display Format")) { Picker("Format", selection: $settings.timeFormat) { ForEach(TimeFormat.allCases, id: \.self) { format in Text(format.displayName).tag(format) } } .pickerStyle(.menu) } } .navigationTitle("Settings") .navigationBarTitleDisplayMode(.inline) .toolbar { ToolbarItem(placement: .confirmationAction) { Button("Done") { dismiss() } } } } } } #Preview { SettingsView() }