minDate static method

String? minDate(
  1. DateTime? value,
  2. DateTime minDate, {
  3. String? fieldName,
})

Validates minimum date.

Implementation

static String? minDate(DateTime? value, DateTime minDate, {String? fieldName}) {
  if (value == null) return null;

  if (value.isBefore(minDate)) {
    return '${fieldName ?? "Date"} must be on or after ${_formatDate(minDate)}.';
  }

  return null;
}