import SwiftUI struct SettingsDetailsView: View { @EnvironmentObject var settings: Settings var body: some View { #if os(macOS) Text("Details") .font(.headline) HStack { Text("Detail View Type") Spacer() Picker("", selection: $settings.detailViewType) { ForEach(PostFileType.allCases, id: \.self) { type in Text(type.rawValue.capitalized).tag(type) } } .frame(width: 150) } #else Picker("Detail View Type", selection: $settings.detailViewType) { ForEach(PostFileType.allCases, id: \.self) { type in Text(type.rawValue.capitalized).tag(type) } } #endif } }