showIRGregorianDatePickerRoute function
Implementation
Future<Gregorian?> showIRGregorianDatePickerRoute(
{required BuildContext context,
Gregorian? initialDate,
int? minYear,
int? maxYear,
required String title,
bool visibleTodayButton = true,
required String todayButtonText,
required String confirmButtonText}) async {
Gregorian? gregorianDate = await Navigator.of(context).push<Gregorian?>(
MaterialPageRoute(
builder: (BuildContext buildContext) =>
IRGregorianDatePickerResponsiveRoute(
initialDate: initialDate,
minYear: minYear,
maxYear: maxYear,
title: title,
visibleTodayButton: visibleTodayButton,
todayButtonText: todayButtonText,
confirmButtonText: confirmButtonText,
),
),
);
return gregorianDate;
}