{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "sparkline",
  "title": "sparkline",
  "description": "Küçük çizgi grafik (0-100 değerler, primary renk).",
  "files": [
    {
      "path": "registry/tanecik/ui/sparkline.tsx",
      "content": "export function Sparkline({ data, className, label }: { data: number[]; className?: string; label?: string }) {\n  const pts = data.map((v, i) => `${(i / (data.length - 1)) * 100},${100 - Math.min(100, v)}`).join(\" \")\n  return (\n    <svg viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\" className={className ?? \"h-16 w-full\"} role={label ? \"img\" : undefined} aria-label={label} aria-hidden={label ? undefined : true}>\n      <polyline points={pts} fill=\"none\" stroke=\"var(--primary)\" strokeWidth=\"2\" vectorEffect=\"non-scaling-stroke\" />\n    </svg>\n  )\n}\n",
      "type": "registry:ui"
    }
  ],
  "type": "registry:ui"
}