Area chart

Filled area under a line. Renders a gradient fill from opacityFrom to opacityTo.

Primitive: ChartArea

Interactive demo

Usage

import { ChartRoot, ChartArea, ChartLine } from '@ramtt/charts'

<ChartRoot data={data} height={200}>
  <ChartArea gradientColor="#16a34a" />
  <ChartLine className="stroke-green-600 stroke-[1.5]" />
</ChartRoot>

Props

PropTypeDefaultDescription
gradientColorstring'#16a34a'Fill gradient color
opacityFromnumber0.06Top opacity
opacityTonumber0.005Bottom opacity
thresholdYnumberThreshold for dual-color fill
negativeColorstring'#ef4444'Color below threshold