import moment from 'moment' import 'react-dates/initialize' import { DateRangePicker, SingleDatePicker } from 'react-dates' import TimeSelect from './timeSelect' export default function DateSelect({ multipleDays, startDate, setStartDate, endDate, setEndDate, focusedInput, setFocusedInput, pickupTime, setPickupTime, dropoffTime, setDropoffTime, }) { const timeSelect = ( <> ) if (multipleDays === false) { return ( <>
setStartDate(date)} focused={typeof focusedInput === 'boolean' && focusedInput} onFocusChange={({ focused }) => setFocusedInput(focused)} id="your_unique_id" />
{timeSelect} ) } if (multipleDays === true) { return ( <>
{ setStartDate(startDate) setEndDate(endDate) }} focusedInput={focusedInput} onFocusChange={(focusedInput) => setFocusedInput(focusedInput)} minDate={moment()} />
{timeSelect} ) } return null }