pickDate static method

Future<DateTime> pickDate({
  1. DateTime? selectedDate,
  2. required BuildContext context,
})

Implementation

static Future<DateTime> pickDate(
    {DateTime? selectedDate, required BuildContext context}) async {
  final DateTime? picked = await showDatePicker(
      //initialDatePickerMode: DatePickerMode.year,
      context: context,
      initialDate: selectedDate ?? DateTime.now(),
      firstDate: DateTime(1990),
      lastDate: DateTime(2100));
  if (picked != null) {
    return picked;
  }
  return selectedDate ?? DateTime.now();
}