getPhone method
Implementation
Future<PhoneNumber?> getPhone({required String phone}) async {
try {
PhoneNumber phoneNumber = await PhoneNumberUtil().parse(
phone,
regionCode: countryCode,
);
if (phoneNumber.e164 == '' ||
phoneNumber.type != PhoneNumberType.MOBILE) {
validate.sink.add(false);
return null;
}
validate.sink.add(true);
return phoneNumber;
} catch (e) {
validate.sink.add(false);
return null;
}
}