import React from 'react'; const SimpleSparkline = ({ data, color, label, ideal }) => { if (!data || data.length < 2) return null; const min = Math.min(...data, ideal || Infinity); const max = Math.max(...data, ideal || -Infinity); const range = max - min || 1; const padding = 10; const width = 200; const height = 40; const points = data.map((val, i) => { const x = padding + (i / (data.length - 1)) * (width - 2 * padding); const y = padding + (1 - (val - min) / range) * (height - 2 * padding); return `${x},${y}`; }).join(' '); const idealY = ideal !== undefined ? padding + (1 - (ideal - min) / range) * (height - 2 * padding) : null; return (