phoneNumberFormValidator method
Implementation
String? phoneNumberFormValidator(String? searchParam) {
if (searchParam == null) return enterValidPhonePrompt;
/// Remove Whitespace from search param
final String param = trimWhitespace(searchParam);
/// Check if phone number is a valid `KE`, `UK`, `USA` or `Belgium` PhoneNumber
final bool isValidPhoneNumber = validatePhoneNumber(param);
if (param.isEmpty) {
return enterPhoneToSearchPrompt;
} else if (!isValidPhoneNumber) {
return enterValidPhonePrompt;
}
return null;
}