import { useState, useCallback } from 'react'; import DatePickerModal from '../DatePickerModal/DatePickerModal'; import { StyleSheet, View } from 'react-native'; import { Text } from '../Text'; import { IconButton } from '../IconButton'; // WORK IN PROGRESS // PLEASE IGNORE THIS FILE export default function DateRangeInput({ locale, calendarIcon = 'calendar', }: { locale: string; calendarIcon?: string; }) { const [visible, setVisible] = useState(false); const onDismiss = useCallback(() => { setVisible(false); }, [setVisible]); const onConfirm = useCallback( ({ startDate, endDate }: { startDate: any; endDate: any }) => { setVisible(false); // eslint-disable-next-line no-console console.log({ startDate, endDate }); }, [setVisible], ); return ( {/* {}}*/} {/*/>*/} Van to tot {/* {}}*/} {/*/>*/} Tot setVisible(true)} /> tot ); } const styles = StyleSheet.create({ container: { flexDirection: 'row', alignItems: 'center' }, textContainer: { flex: 1 }, text1: { fontSize: 16, marginLeft: 12, marginRight: 12, }, text2: { opacity: 0, }, });