/** * Date Range Picker Component * Allows selection of time range for analytics */ import { TimeRange } from '../../lib/analytics/types'; interface DateRangePickerProps { value: TimeRange; onChange: (range: TimeRange) => void; showCustom?: boolean; } const timeRangeOptions: { value: TimeRange; label: string }[] = [ { value: '7d', label: 'Last 7 days' }, { value: '30d', label: 'Last 30 days' }, { value: '90d', label: 'Last 90 days' }, { value: '365d', label: 'Last year' }, { value: 'all', label: 'All time' }, ]; export default function DateRangePicker({ value, onChange, showCustom = false, }: DateRangePickerProps) { return (
Time range:
{timeRangeOptions.map((option) => ( ))}
); }