Future<void> _selectDate(BuildContext context) async { final DateTime picked = await showDatePicker( context: context, initialDate: _dateSelected, firstDate: new DateTime(minYear), lastDate: new DateTime(maxYear)); if (picked != null && _onDateChange != null) { _onDateChange(picked); } }