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:fl_chart/fl_chart.dart';
import 'dart:math';
import '../consts.dart';
import '../utils/format_month.dart';
class BarData extends StatefulWidget {
const BarData({super.key});
......@@ -132,17 +130,11 @@ class _BarDataState extends State<BarData> {
getTitles: (value) {
// Convert bar indexes to dates
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();
// 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 '$date/$month';
}
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