import type { TimeRange } from "../types"; export interface RangeControlProps { value: TimeRange; onChange: (value: TimeRange) => void; className?: string; } const RANGE_OPTIONS: { value: TimeRange; label: string }[] = [ { value: "1h", label: "1h" }, { value: "24h", label: "24h" }, { value: "7d", label: "7d" }, { value: "30d", label: "30d" }, { value: "90d", label: "90d" }, { value: "all", label: "All" }, ]; export function RangeControl({ value, onChange, className = "" }: RangeControlProps) { return (
{RANGE_OPTIONS.map(opt => { const isActive = opt.value === value; return ( ); })}
); }