removed unnecessary Stack widget from RangeOfAqiChart.

This commit is contained in:
Faris Armoush
2025-05-26 11:24:53 +03:00
parent 82adbcf4df
commit 12e4285b14

View File

@ -33,36 +33,32 @@ class RangeOfAqiChart extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Stack( return LineChart(
children: [ LineChartData(
LineChart( minY: 0,
LineChartData( maxY: 301,
minY: 0, gridData: EnergyManagementChartsHelper.gridData(horizontalInterval: 50),
maxY: 301, titlesData: RangeOfAqiChartsHelper.titlesData(context),
gridData: EnergyManagementChartsHelper.gridData(horizontalInterval: 50), borderData: EnergyManagementChartsHelper.borderData(),
titlesData: RangeOfAqiChartsHelper.titlesData(context), betweenBarsData: [
borderData: EnergyManagementChartsHelper.borderData(), BetweenBarsData(
betweenBarsData: [ fromIndex: 0,
BetweenBarsData( toIndex: 2,
fromIndex: 0, gradient: LinearGradient(
toIndex: 2, begin: Alignment.bottomCenter,
gradient: LinearGradient( end: Alignment.topCenter,
begin: Alignment.bottomCenter, colors: RangeOfAqiChartsHelper.gradientData.map((e) {
end: Alignment.topCenter, final (color, _) = e;
colors: RangeOfAqiChartsHelper.gradientData.map((e) { return color.withValues(alpha: 0.8);
final (color, _) = e; }).toList(),
return color.withValues(alpha: 0.8); ),
}).toList(),
),
),
],
lineBarsData: _lines().map((e) {
final (values, color, dotColor) = e;
return _buildLine(values: values, color: color, dotColor: dotColor);
}).toList(),
), ),
), ],
], lineBarsData: _lines().map((e) {
final (values, color, dotColor) = e;
return _buildLine(values: values, color: color, dotColor: dotColor);
}).toList(),
),
); );
} }