Skip to content

Add haptic feedback to SOS confirmation flow in SOSButton.tsx #615

Description

@success-OG

Labels: frontend accessibility UX

Background
src/components/SOSButton.tsx (5 KB) shows a visual countdown but provides no haptic feedback. Users in a stressful emergency may not be looking at the screen and need tactile confirmation that the SOS is counting down and then sent.

What "Done" Looks Like

  • During countdown: haptic tick once per second (light impact)
  • On SOS sent: strong haptic impact + a second impact 200 ms later (double tap feeling)
  • On SOS cancelled: medium impact
  • Use expo-haptics (already a dependency via Expo)
  • Haptic intensity configurable in accessibility settings (can be disabled)

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions