diff --git a/Nextcloud Cookbook iOS Client/ViewModels/MainViewModel.swift b/Nextcloud Cookbook iOS Client/ViewModels/MainViewModel.swift index 7f882a0..d165993 100644 --- a/Nextcloud Cookbook iOS Client/ViewModels/MainViewModel.swift +++ b/Nextcloud Cookbook iOS Client/ViewModels/MainViewModel.swift @@ -7,9 +7,8 @@ import Foundation import SwiftUI -#if !os(macOS) import UIKit -#endif + @MainActor class MainViewModel: ObservableObject { @Published var categories: [Category] = [] diff --git a/Nextcloud Cookbook iOS Client/Views/RecipeEditView.swift b/Nextcloud Cookbook iOS Client/Views/RecipeEditView.swift index e090859..72f255a 100644 --- a/Nextcloud Cookbook iOS Client/Views/RecipeEditView.swift +++ b/Nextcloud Cookbook iOS Client/Views/RecipeEditView.swift @@ -367,17 +367,13 @@ fileprivate struct DurationPicker: View { Text(title) Spacer() TextField("00", text: $duration.hourComponent) - #if !os(macOS) .keyboardType(.decimalPad) - #endif .textFieldStyle(.roundedBorder) .multilineTextAlignment(.trailing) .frame(maxWidth: 40) Text(":") TextField("00", text: $duration.minuteComponent) - #if !os(macOS) .keyboardType(.decimalPad) - #endif .textFieldStyle(.roundedBorder) .frame(maxWidth: 40) }