phoneNumber static method

Map<String, String>? phoneNumber(
  1. AbstractControl control
)

Implementation

static Map<String, String>? phoneNumber(AbstractControl control) {
  if (Validators.required(control) != null) return null;

  if (RegExp(r'([+][1-9]{1,3})?[0-9\- ]{6,32}')
          .stringMatch(control.value as String) !=
      control.value) {
    return {
      'error': Intl.message('Enter a valid phone number',
          name: 'fo_validator_error_phone_number')
    };
  } else {
    return null;
  }
}