interface DetailedTooltipContentProps { active?: boolean; payload?: any[]; label?: string; } export const DetailedTooltipContent = ({ active, payload, label }: DetailedTooltipContentProps) => { if (!active || !payload || !payload.length) return null; const data = payload[0]?.payload; return (
{label}
{data?.fullTimestamp && ({new Date(data.fullTimestamp).toLocaleString('en-US', { weekday: 'short', year: 'numeric', month: 'short', day: 'numeric', hour: '2-digit', minute: '2-digit', second: '2-digit' })}
)} {payload.map((entry: any, index: number) => { const data = entry.payload; return (