From f330caae2118d22ccb1ab2a8881e837cc0594498 Mon Sep 17 00:00:00 2001 From: Ratnadeep Rajendra Kharade <92khra1mst@hft-stuttgart.de> Date: Sun, 8 Dec 2019 19:31:17 +0100 Subject: [PATCH] Added loader on my reservation page when api is called --- src/app/myreservation/myreservation.page.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/myreservation/myreservation.page.ts b/src/app/myreservation/myreservation.page.ts index f9aecfd..899d053 100644 --- a/src/app/myreservation/myreservation.page.ts +++ b/src/app/myreservation/myreservation.page.ts @@ -131,6 +131,7 @@ export class MyreservationPage implements OnInit { } getReservedBike() { + this.loadingService.showLoader(); this.storage.get('token').then((token) => { const headers = new HttpHeaders().set("Authorization", "Bearer " + token); //call reserved bike api @@ -146,6 +147,7 @@ export class MyreservationPage implements OnInit { let bikeDetailsApi = this.httpClient.get(bikeDetailsUrl, { headers }); bikeDetailsApi.subscribe((resp: any) => { console.log('Bike Details', resp); + this.loadingService.hideLoader(); this.bikeDetails = resp.data; this.reverseGeocode(this.platform, this.bikeDetails.lat, this.bikeDetails.lon); this.isBikeReserved = true; @@ -158,14 +160,16 @@ export class MyreservationPage implements OnInit { // show route on map this.mapRouter.calculateRoute(this.routingParameters, this.onResult.bind(this), (error) => { - alert(error.message); + console.log(error.message); }); }, (reservedBikeError) => { + this.loadingService.hideLoader(); console.log(reservedBikeError); this.isBikeReserved = false; }); } }, (bikeDetailsError) => { + this.loadingService.hideLoader(); console.log(bikeDetailsError) this.isBikeReserved = false; }); -- GitLab