fetchWantedPerson static method

Future<WantedPerson> fetchWantedPerson(
  1. String id
)

Implementation

static Future<WantedPerson> fetchWantedPerson(String id) async {
  final String host = 'https://api.fbi.gov/@wanted-person/$id';

  final response = await http.get(Uri.parse(host));

  Map<String, dynamic> responseArr = readJson(response.body);

  if (responseArr.isEmpty) return WantedPerson.empty();

  responseArr[ApiFields.id] = id;

  return WantedPerson.fromJson(responseArr);
}