A small button component inspired by old iPhone's feature 'slide to unlock'.
npm install --save react-native-slide-to-unlock
Example import
import Slider from 'react-native-slide-to-unlock';
Example usage and props! They're self explaining.
<Slider
childrenContainer={{ backgroundColor: 'red' }}
onEndReached={() => {
Alert.alert('Attention', 'onEndReached!');
}}
containerStyle={{
margin: 8,
backgroundColor: 'white',
borderRadius: 10,
overflow: 'hidden',
alignItems: 'center',
justifyContent: 'center',
}}
sliderElement={
<Image
style={{
width: 50,
margin: 4,
borderRadius: 5,
height: 50,
backgroundColor: 'red',
}}
source={{
uri:
'https://facebook.github.io/react-native/docs/assets/favicon.png',
}}
/>
}
>
<Text>{'SLIDE TO UNLOCK'}</Text>
</Slider>