About this animation
A springy notification counter with a compact bell icon.
How it works
- Update its controlled
valueor callsetCounton the ref. - The badge pops and the bell gives a small physical shake on increments.
- Counts above 99 are compacted to
99+.
Install
npx expo install react-native-reanimated
Usage
<BumpBadge defaultValue={3} onChange={setCount} />Props
value, defaultValue, onChange, color, size, accessibilityLabel, and style customize the badge.
Compatibility
Expo SDK 57, React Native 0.86, Reanimated 4.5; iOS, Android, and web unverified.
Accessibility
Uses a labeled button and removes the spring motion when reduced motion is enabled.




