From bc0bb7e17e73efd7d0c472fd24a1137d44418b5c Mon Sep 17 00:00:00 2001
From: Sara <sarasdj@stud.ntnu.no>
Date: Thu, 16 May 2024 19:11:35 +0200
Subject: [PATCH] fix: bar chart squished dates

---
 app/lib/widgets/bar_data.dart | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/app/lib/widgets/bar_data.dart b/app/lib/widgets/bar_data.dart
index ef55cd23..cbd4e908 100644
--- a/app/lib/widgets/bar_data.dart
+++ b/app/lib/widgets/bar_data.dart
@@ -1,9 +1,7 @@
 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 '';
                       },
-- 
GitLab