addAddress method

void addAddress(
  1. AddressModel addressModel
)

Implementation

void addAddress(AddressModel addressModel) async {

  SharedPreferencesService sharedPreferencesService = await SharedPreferencesService.getInstance();

  try {
    final data = addressModel.postData();
    var currentUserId = await sharedPreferencesService.getUserId();
    var token = await sharedPreferencesService.getToken();
    await postHttp("/user/$currentUserId/address", token, data);
  } catch (e) {
    throw Exception('Failed to add address');
  }
}