getUserPets method
Implementation
Future<List<PetModel>> getUserPets() async {
http.Response response;
final sharedPreferencesService = await SharedPreferencesService.getInstance();
try {
var currentUserId = await sharedPreferencesService.getUserId();
var token = await sharedPreferencesService.getToken();
response = await getHttp("/user/$currentUserId/pets", token);
if (response.statusCode == 200) {
var listResponse = json.decode(response.body);
for (int i = 0; i < listResponse.length; i++) {
petList.add(PetModel.getData(listResponse[i]));
}
} else {
print(response.statusCode);
}
} catch (e) {
throw e;
}
return petList;
}