"use client"; interface SparklineProps { data: number[]; width?: number; height?: number; color?: string; } export function Sparkline({ data, width = 80, height = 24, color = "#3b82f6" }: SparklineProps) { if (!data || data.length < 2) return null; const min = Math.min(...data); const max = Math.max(...data); const range = max - min || 1; const points = data.map((v, i) => { const x = (i / (data.length - 1)) * width; const y = height - ((v - min) / range) * (height - 4) - 2; return `${x},${y}`; }).join(" "); return ( ); }