showTCRDateRangePicker function

Future<CustomDateTimeRange?> showTCRDateRangePicker({
  1. required BuildContext context,
  2. required CustomDateTimeRange selectRange,
  3. required CustomDateTimeRange validRange,
  4. bool useRootNavigator = true,
})

Implementation

Future<CustomDateTimeRange?> showTCRDateRangePicker({
  required BuildContext context,
  required CustomDateTimeRange selectRange,
  required CustomDateTimeRange validRange,
  bool useRootNavigator = true,
}) {
  return showDialog<CustomDateTimeRange?>(
    context: context,
    useRootNavigator: useRootNavigator,
    useSafeArea: false,
    barrierColor: Colors.black.withOpacity(0.2),
    builder: (BuildContext context) {
      return DataRangePicker(
        selectRange: selectRange,
        validRange: validRange,
      );
    },
  );
}