From f31292d9ef439ba11b87c692fdc60c2e10542c87 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 17 Sep 2018 17:43:19 +0300 Subject: [PATCH] Dashboard --- lib/ui/dashboard/dashboard_panels.dart | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/ui/dashboard/dashboard_panels.dart b/lib/ui/dashboard/dashboard_panels.dart index 16e2008e0..1175a7699 100644 --- a/lib/ui/dashboard/dashboard_panels.dart +++ b/lib/ui/dashboard/dashboard_panels.dart @@ -4,6 +4,7 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:invoiceninja_flutter/ui/dashboard/dashboard_vm.dart'; import 'package:charts_flutter/flutter.dart' as charts; +import 'package:invoiceninja_flutter/utils/formatting.dart'; import 'package:invoiceninja_flutter/utils/localization.dart'; class DashboardPanels extends StatelessWidget { @@ -103,6 +104,12 @@ class _DashboardChartState extends State { void initState() { super.initState(); + } + + @override + void didChangeDependencies() { + super.didChangeDependencies(); + final data = widget.series[0].data; double total = 0.0; @@ -110,9 +117,10 @@ class _DashboardChartState extends State { total += item.amount; }); - _label = _labelOrig = total.toString(); + _label = _labelOrig = formatNumber(total, context); } + void _onSelectionChanged(charts.SelectionModel model) { final selectedDatum = model.selectedDatum;