diff --git a/Shared/ViewModifiers.swift b/Shared/ViewModifiers.swift index eec7ec5..721c488 100644 --- a/Shared/ViewModifiers.swift +++ b/Shared/ViewModifiers.swift @@ -10,11 +10,15 @@ import SwiftUI extension View { func hapticHeavy(trigger: any Equatable) -> some View { + #if canImport(UIKit) if #available(iOS 17, *) { self.modifier(sensoryFeedback(.impact(weight: .heavy, intensity: 1), trigger: trigger)) as! Self } else { self } + #else + self + #endif } } @@ -32,11 +36,15 @@ struct glassButton: ViewModifier { extension View { func hapticSucess(trigger: any Equatable) -> some View { +#if canImport(UIKit) if #available(iOS 17, *) { self.modifier(sensoryFeedback(.success, trigger: trigger)) as! Self } else { self } +#else + self +#endif } } struct navigationInlineLarge: ViewModifier {