showUnifiedDatePicker function

Future showUnifiedDatePicker({
  1. required BuildContext context,
  2. required CalendarType calendarType,
  3. required int initialYear,
  4. required int firstYear,
  5. required int lastYear,
  6. String locale = 'en',
})

Implementation

Future<dynamic> showUnifiedDatePicker({
  required BuildContext context,
  required CalendarType calendarType,
  required int initialYear,
  required int firstYear,
  required int lastYear,
  String locale = 'en', // <-- add locale here
}) {
  switch (calendarType) {
    case CalendarType.gregorian:
      return gregorianDatePicker(
        context: context,
        initialYear: initialYear,
        firstYear: firstYear,
        lastYear: lastYear,
        locale: locale, // <-- pass locale
      );
    case CalendarType.hijri:
      return hijriDatePicker(
        context: context,
        intialYear: initialYear,
        firstYear: firstYear,
        lastYear: lastYear,
        locale: locale, // <-- pass locale
      );
    case CalendarType.ethiopian:
      return ethiopianDatePicker(
        context: context,
        initialYear: initialYear,
        firstYear: firstYear,
        lastYear: lastYear,
        locale: locale, // <-- pass locale
      );
  }
}