+ {/* TrendChart — driven by per-metric trend */}
+ {metricTrendLoading ? (
+
+
+
Loading trend data...
+
+ ) : metricTrendError ? (
+
+ ) : (
+
+ )}
+
+ {/* DonutChart — driven by per-metric stats donut */}
+ {metricStatsLoading ? (
+
+
+
+ ) : metricStatsError ? (
+
+ No donut data available
+
+ ) : (
+
+ )}
+
+
+ {/* Forecast Burndown — driven by selectedCCPMetric */}
+