date static method

FormFieldValidator date({
  1. String errorText = "This field requires a valid date string.",
})

FormFieldValidator that requires the field's value to be a valid date string.

Implementation

static FormFieldValidator date({
  String errorText = "This field requires a valid date string.",
}) {
  return (_valueCandidate) {
    final valueCandidate = _valueCandidate?.toString();
    if (valueCandidate != null && valueCandidate.isNotEmpty) {
      if (!isDate(valueCandidate)) {
        return errorText;
      }
    }
    return null;
  };
}