isValidNumber static method

Future<bool?> isValidNumber({
  1. required String phoneNumber,
  2. required String isoCode,
})

Accepts phoneNumber and isoCode Returns Future<String> isValidNumber checks if a phoneNumber is valid. Accepts phoneNumber and isoCode Returns Future<bool>.

Implementation

// static Future<String?> getNameForNumber(
//     {required String phoneNumber, required String isoCode}) async {
//   // return p.PhoneNumberUtil.getNameForNumber(phoneNumber, isoCode);
// }

/// [isValidNumber] checks if a [phoneNumber] is valid.
/// Accepts [phoneNumber] and [isoCode]
/// Returns [Future<bool>].
static Future<bool?> isValidNumber(
    {required String phoneNumber, required String isoCode}) async {
  if (phoneNumber.length < 2) {
    return false;
  }
  return p.PhoneNumberUtil.isValidPhoneNumber(phoneNumber, isoCode);
}