searchCountries static method
Implementation
static List<CountryModel> searchCountries(String query) {
final q = query.trim().toLowerCase();
final all = getCountries();
if (q.isEmpty) return all;
return all.where((country) {
return country.name.toLowerCase().contains(q) ||
country.dialCode.contains(query.trim()) ||
country.code.toLowerCase().contains(q);
}).toList();
}