mirror of
https://github.com/neon443/NearFuture.git
synced 2026-03-11 06:49:12 +00:00
fix crashiing on mac
This commit is contained in:
@@ -10,11 +10,15 @@ import SwiftUI
|
|||||||
|
|
||||||
extension View {
|
extension View {
|
||||||
func hapticHeavy(trigger: any Equatable) -> some View {
|
func hapticHeavy(trigger: any Equatable) -> some View {
|
||||||
|
#if canImport(UIKit)
|
||||||
if #available(iOS 17, *) {
|
if #available(iOS 17, *) {
|
||||||
self.modifier(sensoryFeedback(.impact(weight: .heavy, intensity: 1), trigger: trigger)) as! Self
|
self.modifier(sensoryFeedback(.impact(weight: .heavy, intensity: 1), trigger: trigger)) as! Self
|
||||||
} else {
|
} else {
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
self
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -32,11 +36,15 @@ struct glassButton: ViewModifier {
|
|||||||
|
|
||||||
extension View {
|
extension View {
|
||||||
func hapticSucess(trigger: any Equatable) -> some View {
|
func hapticSucess(trigger: any Equatable) -> some View {
|
||||||
|
#if canImport(UIKit)
|
||||||
if #available(iOS 17, *) {
|
if #available(iOS 17, *) {
|
||||||
self.modifier(sensoryFeedback(.success, trigger: trigger)) as! Self
|
self.modifier(sensoryFeedback(.success, trigger: trigger)) as! Self
|
||||||
} else {
|
} else {
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
self
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
struct navigationInlineLarge: ViewModifier {
|
struct navigationInlineLarge: ViewModifier {
|
||||||
|
|||||||
Reference in New Issue
Block a user