import React, { FC, useState } from 'react'; import RNDateTimePicker from '@react-native-community/datetimepicker'; import { View, TouchableOpacity } from 'react-native'; import { Text, Icon } from 'react-native-elements'; import { typographyStyles } from 'styles'; import { styles } from './styles'; import { Props } from './types'; import FormLabel from '../FormLabel'; import { convertDate } from 'utils/format'; const Datepicker: FC = ({ label, required, errorMessage, value, onChange, }) => { const [show, setShow] = useState(false); const onPress = () => { setShow(true); }; const handleChange = (_: any, date?: Date) => { setShow(false); onChange(date); }; return ( {convertDate(value)} {errorMessage ? ( {errorMessage} ) : null} {show ? ( ) : null} ); }; export default Datepicker;