fromDateValidation static method

String? fromDateValidation({
  1. required String date,
  2. String? dateFormat,
})

Implementation

static String? fromDateValidation({required String date,String? dateFormat}) {
  if (date.isEmpty) return "Required";
  if (date.length != 10 || !isValidDate(dateFormat??"MM-dd-yyyy", date)) {
    return "Enter valid date";
  }
  if (!isPastDate(date,dateFormat??'MM-dd-yyyy')) {
    return "Enter a valid date in the past.";
  }
  return null;
}