From 602e0c16282b538ea3c58946a2bdc2ca04160228 Mon Sep 17 00:00:00 2001 From: BroodjeAap Date: Sat, 17 Oct 2020 17:28:45 +0200 Subject: [PATCH] Refactored MonthValuesPage to use the Months util class --- lib/pages/MonthValuesPage.dart | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/lib/pages/MonthValuesPage.dart b/lib/pages/MonthValuesPage.dart index 7fa300c..7eac96f 100644 --- a/lib/pages/MonthValuesPage.dart +++ b/lib/pages/MonthValuesPage.dart @@ -1,26 +1,12 @@ import 'package:flutter/material.dart'; import 'package:ohthatsa/AppDrawer.dart'; +import 'package:ohthatsa/util/Months.dart'; class MonthValuesPage extends StatelessWidget { - final Map monthValues = { - "January": 0, - "February": 3, - "March": 3, - "April": 6, - "May": 1, - "June": 4, - "July": 6, - "August": 2, - "September": 5, - "October": 0, - "November": 3, - "December": 5, - }; - final monthTableRowTextStyle = TextStyle(fontSize: 35); - TableRow getMonthTableRow(MapEntry month) { + TableRow getMonthTableRow(MapEntry month) { return TableRow( children: [ TableCell( @@ -32,7 +18,7 @@ class MonthValuesPage extends StatelessWidget { ), TableCell( child: Text( - month.value.toString(), + month.value.value.toString(), style: monthTableRowTextStyle, textAlign: TextAlign.center ) @@ -50,7 +36,7 @@ class MonthValuesPage extends StatelessWidget { ), body: Center( child: Table( - children: monthValues.entries.map(getMonthTableRow).toList() + children: Months.stringMap.entries.map(getMonthTableRow).toList() ) ) );