A custom React Native package with an aweful name which animates onPressIn and onPressOut of the React Native Pressable component.
Run
yarn add rn-tony-animated-pressable
Or
npm install rn-tony-animated-pressable
import RNTAnimatedPressable from 'rn-tony-animated-pressable'
<RNTAnimatedPressable
scaleValue={0.9}
onPress={() => {
//do something
}}>
<Text>Press Me!</Text>
</RNTAnimatedPressable>
Inherits PressableProps
Property | Type | Default value | Description |
---|---|---|---|
onPress | PressEvent | Called when the touch is released. | |
scaleValue | Number | 0.9 | Specifies the value to which the animated view is scaled to. |
friction | Number | 7 | Controls "bounciness"/overshoot of animated view. |
tension | Number | 40 | Controls speed of the animation. |
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.