diff --git a/lib/constants.dart b/lib/constants.dart index bc1d78b7a..b6a21a635 100644 --- a/lib/constants.dart +++ b/lib/constants.dart @@ -245,6 +245,10 @@ const String kDefaultCurrencyId = '1'; const String kDefaultDateFormat = '5'; const String kDefaultAccentColor = '#0091EA'; +const String kReportGroupDay = 'day'; +const String kReportGroupMonth = 'month'; +const String kReportGroupYear = 'year'; + const String kActivityEmailInvoice = '6'; const int kModuleRecurringInvoice = 1; diff --git a/lib/ui/reports/reports_screen.dart b/lib/ui/reports/reports_screen.dart index a08103538..bc9a70bbe 100644 --- a/lib/ui/reports/reports_screen.dart +++ b/lib/ui/reports/reports_screen.dart @@ -132,7 +132,7 @@ class ReportsScreen extends StatelessWidget { ), if (getReportColumnType(reportsUIState.group) == ReportColumnType.dateTime) - AppDropdownButton( + AppDropdownButton( labelText: localization.subgroup, value: reportsUIState.subgroup, blankValue: '', @@ -144,15 +144,15 @@ class ReportsScreen extends StatelessWidget { items: [ DropdownMenuItem( child: Text(localization.day), - value: ReportSubgroup.day, + value: kReportGroupDay, ), DropdownMenuItem( child: Text(localization.month), - value: ReportSubgroup.month, + value: kReportGroupMonth, ), DropdownMenuItem( child: Text(localization.year), - value: ReportSubgroup.year, + value: kReportGroupYear, ), ]), if (hasCustomDate) ...[ @@ -308,12 +308,6 @@ enum ReportColumnType { bool, } -enum ReportSubgroup { - day, - month, - year, -} - ReportColumnType getReportColumnType(String column) { if (['updated_at', 'created_at'].contains(column)) { return ReportColumnType.dateTime;