Performance management chart

CTL (fitness) / ATL (fatigue) / TSB (form) lines + daily load bars. Self-contained SVG, time-based X axis.

Primitive: ChartPMC· Standalone (no ChartRoot needed)

Interactive demo

Usage

import { ChartPMC } from '@ramtt/charts'

<ChartPMC
  data={pmc} // [{ date, ctl, atl, tsb, load }, …]
  width={800}
  height={360}
/>

Props

PropTypeDefaultDescription
data*readonly PMCDay[]Daily PMC data [{ date, ctl, atl, tsb, load }, …]
widthnumber800Width in px
heightnumber360Height in px
ctlColorstring'#4A90D9'CTL line color (blue)
atlColorstring'#E05D6F'ATL line color (red)
tsbColorstring'#D4A843'TSB line color (gold)
showBarsbooleantrueRender daily load bars
gridbooleantrueShow grid lines