getAddressById method
Implementation
Future<AddressModel> getAddressById(String addressId) async {
late AddressModel addressModel;
http.Response response;
SharedPreferencesService sharedPreferencesService = await SharedPreferencesService.getInstance();
try {
var currentUserId = await sharedPreferencesService.getUserId();
var token = await sharedPreferencesService.getToken();
response = await getHttp("/user/$currentUserId/address/$addressId", token);
if (response.statusCode == 200) {
final data = json.decode(response.body);
addressModel = AddressModel.getData(data);
}
} catch (e) {
print(e);
return addressModel;
}
return addressModel;
}