meditmoblibrary
Version:
MedIT ADF Mobile Library
51 lines (45 loc) • 1.08 kB
JavaScript
import React, { useState } from 'react'
import { StyleSheet, View } from 'react-native'
import DatePicker from 'react-native-datepicker'
import moment from 'moment'
const CDateTime = ({ onChange }) => {
const [date, setDate] = useState()
const handleConfirm = (date) => {
setDate(date)
onChange(moment(date).format('yyyy-MM-DD'))
}
return (
<>
<View>
<DatePicker
style={{
width: '100%',
}}
date={date}
mode='date'
placeholder='Select Date'
format='DD-MMM-YYYY'
showIcon={false}
confirmBtnText='Confirm'
cancelBtnText='Cancel'
customStyles={{
dateInput: { ...styles.container },
}}
onDateChange={handleConfirm}
/>
</View>
</>
)
}
export default CDateTime
const styles = StyleSheet.create({
container: {
height: 45,
width: '100%',
backgroundColor: 'white',
borderWidth: 1,
borderRadius: 5,
borderColor: '#C3D0E3',
justifyContent: 'center',
},
})