From 121dd79d54f4a333c90574db324cd4b4876a6093 Mon Sep 17 00:00:00 2001 From: neon443 <69979447+neon443@users.noreply.github.com> Date: Thu, 19 Jun 2025 10:59:59 +0100 Subject: [PATCH] fix crashiing on mac --- Shared/ViewModifiers.swift | 8 ++++++++ 1 file changed, 8 insertions(+) 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 {