📅 A date picker component for React Native working on iOS and Android. It uses the default DatePickerIOS on iOS and a custom picker on Android which has similar look and feel.
yarn add react-native-date-picker-x
react-native link
import React, { Component } from 'react';
import { View, StyleSheet} from 'react-native';
import DatePicker from 'react-native-date-picker-x';
export default class App extends Component {
state = { chosenDate: new Date()}
setDate = (newDate) => this.setState({ chosenDate: newDate })
render() {
return (
<View style={styles.container}>
<DatePicker
date={this.state.chosenDate}
onDateChange={this.setDate}
/>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
alignItems: 'center',
justifyContent: 'center',
backgroundColor: 'white',
},
})
The goal is to make a cross platform variant of DatePickerIOS by implementing a Android variant with similar look and feel.