import { DateRange } from 'react-day-picker'; import { DatePickerBase } from '../date-picker/types'; import { FormError, FieldAriaProps } from '../../types'; /** * Props for DateRangePicker component */ interface IDateRangePickerProps extends DatePickerBase, FormError, FieldAriaProps { /** * Currently selected date range */ value?: DateRange; /** * Callback when date range is selected */ onChange?: (range: DateRange | undefined) => void; /** * Callback when the Clear action is triggered. Fires after `onChange(undefined)`. * Use it to tell Clear apart from other `undefined` emissions (e.g. selecting the "Individuelle" preset). */ onClear?: () => void; } export default IDateRangePickerProps;