email method

String? Function(String?) email({
  1. String? requiredMsg,
  2. String? invalidMsg,
})

Implementation

String? Function(String?) email({String? requiredMsg, String? invalidMsg}) {
  return (value) {
    if (value == null || value.trim().isEmpty) {
      return requiredMsg ?? messages.required;
    }
    if (!sv.isEmail(value.trim())) {
      return invalidMsg ?? messages.invalidEmail;
    }
    return null;
  };
}