Skip to content
Snippets Groups Projects
Commit bc0bb7e1 authored by Sara Savanovic Djordjevic's avatar Sara Savanovic Djordjevic
Browse files

fix: bar chart squished dates

parent 3d34f854
No related branches found
No related tags found
1 merge request!20Clhp map, fix unit tests
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:fl_chart/fl_chart.dart'; import 'package:fl_chart/fl_chart.dart';
import 'dart:math';
import '../consts.dart'; import '../consts.dart';
import '../utils/format_month.dart';
class BarData extends StatefulWidget { class BarData extends StatefulWidget {
const BarData({super.key}); const BarData({super.key});
...@@ -132,17 +130,11 @@ class _BarDataState extends State<BarData> { ...@@ -132,17 +130,11 @@ class _BarDataState extends State<BarData> {
getTitles: (value) { getTitles: (value) {
// Convert bar indexes to dates // Convert bar indexes to dates
if (barData.isNotEmpty && value >= 0 && value < barData.length) { if (barData.isNotEmpty && value >= 0 && value < barData.length) {
int index = value.toInt(); int val = value.toInt();
String date = "${selectedSubDiv?.iceStats[val].dateTime.day}";
String month = "${selectedSubDiv?.iceStats[val].dateTime.month}";
DateTime today = DateTime.now(); return '$date/$month';
// Subtract index from the day of the month of the current date
int day = today.day - (6-index);
String date = day.toString();
String month = formatMonth(today.month);
return '$month $date';
} }
return ''; return '';
}, },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment