Trigger haptic feedback on mobile devices. Uses Vibration API on Android and checkbox switch trick on iOS.
Vibration duration (ms) or pattern array. Custom patterns only work on Android. iOS uses fixed feedback.
https://developer.mozilla.org/docs/Web/API/Vibration_API
import { haptic } from "@s-hirano-ist/s-ui/utils/haptic"<Button onClick={() => haptic()}>Haptic</Button> Copy
import { haptic } from "@s-hirano-ist/s-ui/utils/haptic"<Button onClick={() => haptic()}>Haptic</Button>
Trigger haptic feedback on mobile devices. Uses Vibration API on Android and checkbox switch trick on iOS.