getCountryData method

Future<List<String?>> getCountryData(
  1. dynamic filter
)

filter Country Data according to user input

Implementation

Future<List<String?>> getCountryData(filter) async {
  var filteredList = _country
      .where(
          (country) => country!.toLowerCase().contains(filter.toLowerCase()))
      .toList();
  if (filteredList.isEmpty)
    return _country;
  else
    return filteredList;
}