One per-metric bar chart card for the Insights → Performance tab. mode"reps" draws every recorded rep as its own bar with the set mean as a
horizontal line; "sets" draws one bar per set at the set mean. Tapping a set
selects it (onSelectSet) — non-selected sets dim and the header shows the
selected set's range summary. Bars are tinted by the metric's category colour.
Prop-driven over the pre-computed MetricPerformanceData from
@enode/core set-chart-service; resolves the metric name/unit/colour from the
metrics + text-content stores, so those must be loaded.
One per-metric bar chart card for the Insights → Performance tab.
mode"reps"draws every recorded rep as its own bar with the set mean as a horizontal line;"sets"draws one bar per set at the set mean. Tapping a set selects it (onSelectSet) — non-selected sets dim and the header shows the selected set's range summary. Bars are tinted by the metric's category colour.Prop-driven over the pre-computed MetricPerformanceData from
@enode/coreset-chart-service; resolves the metric name/unit/colour from the metrics + text-content stores, so those must be loaded.