addPet method

void addPet(
  1. PetModel petModel
)

Implementation

void addPet(PetModel petModel) async {
  http.Response response;

  final sharedPreferencesService = await SharedPreferencesService.getInstance();

  try {
    var currentUserId = await sharedPreferencesService.getUserId();
    var token = await sharedPreferencesService.getToken();
    final data = petModel.postData();
    response = await postHttp('/user/$currentUserId/pet', token, data);

    if (response.statusCode == 201) {
      print("Pet Added");
    }
  } catch (e) {
    throw Exception('Failed to add Pet');
  }
}