From 630f896aa931484842b18ff868850ea7d3d13a05 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 13 Jun 2022 17:54:41 +0300 Subject: [PATCH] Support setting first day of week --- lib/ui/app/forms/date_picker.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/ui/app/forms/date_picker.dart b/lib/ui/app/forms/date_picker.dart index bc115f723..f5a235bf0 100644 --- a/lib/ui/app/forms/date_picker.dart +++ b/lib/ui/app/forms/date_picker.dart @@ -7,8 +7,10 @@ import 'package:flutter_redux/flutter_redux.dart'; // Project imports: import 'package:invoiceninja_flutter/constants.dart'; import 'package:invoiceninja_flutter/redux/app/app_state.dart'; +import 'package:invoiceninja_flutter/redux/company/company_selectors.dart'; import 'package:invoiceninja_flutter/ui/app/forms/decorated_form_field.dart'; import 'package:invoiceninja_flutter/utils/formatting.dart'; +import 'package:invoiceninja_flutter/utils/localization.dart'; import 'package:invoiceninja_flutter/utils/strings.dart'; class DatePicker extends StatefulWidget { @@ -91,11 +93,13 @@ class _DatePickerState extends State { firstDate = DateTime(1920, 1); } + final store = StoreProvider.of(context); final DateTime selectedDate = await showDatePicker( context: context, initialDate: initialDate, firstDate: firstDate, lastDate: DateTime(2101), + locale: AppLocalization.createLocale(localeSelector(store.state)), //initialEntryMode: DatePickerEntryMode.input, );