heygaia

Line Chart

Component 13

About

A multi-series line chart card for visualizing trends over time, with optional point dots, inline labels, tooltip, and legend.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Line Chart to your project and fits it to your theme.

Code

How Line Chart is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { LineChart } from "@/components/ui/line-chart";

const data = [
  { day: "Mon", visitors: 320, signups: 24 },
  { day: "Tue", visitors: 410, signups: 31 },
  { day: "Wed", visitors: 380, signups: 28 },
  { day: "Thu", visitors: 490, signups: 35 },
  { day: "Fri", visitors: 610, signups: 42 },
  { day: "Sat", visitors: 520, signups: 38 },
  { day: "Sun", visitors: 470, signups: 33 },
];

export default function Example() {
  return (
    <LineChart
      data={data}
      xKey="day"
      yKeys={["visitors", "signups"]}
      title="Weekly Activity"
      description="Visitors and signups by day"
    />
  );
}

Dependencies

More by heygaia

View all
  • Tool Calls Section

    Tool Calls Section

    417
  • Radar Chart

    Radar Chart

    50
  • Wave Spinner

    Wave Spinner

    22
  • Bar Chart

    Bar Chart

    14
  • Knowledge Graph

    Knowledge Graph

    8
  • Pie Chart

    Pie Chart

    6
  • Scatter Chart

    Scatter Chart

    5
  • Pricing Card

    Pricing Card