import React from 'react'; import { Calendar } from 'lucide-react'; import { DateRange } from '../types'; interface DateRangePickerProps { dateRange: DateRange; onChange: (range: DateRange) => void; } export const DateRangePicker: React.FC = ({ dateRange, onChange }) => { const formatDateForInput = (date: Date) => { return date.toISOString().split('T')[0]; }; const handleStartChange = (e: React.ChangeEvent) => { const newStart = new Date(e.target.value); if (!isNaN(newStart.getTime())) { onChange({ ...dateRange, start: newStart }); } }; const handleEndChange = (e: React.ChangeEvent) => { const newEnd = new Date(e.target.value); if (!isNaN(newEnd.getTime())) { onChange({ ...dateRange, end: newEnd }); } }; return (
até
); };