@Sweg wrote:
I am trying to display a toast to the user when they execute a function, & then update the message based on the response returned from a cloud function.
The docs below said to use an async function, but I don’t know how to update the message on that.
I copied the below toast from https://ionicframework.com/docs/api/toast:
async presentToast() { const toast = await this.toastCtrl.create({ message: 'Please wait, your details are being updated....', }); toast.present(); }
This toast is being displayed when I execute the below function:
updateDetailslike(info) { this.presentToast(); this.http.post('myUrl', body, {}).then((response) => { // IF THE RESPONSE IS OK, UPDATE THE TOAST SAYING UPDATE WAS SUCCESSFUL }, (err) => { // IF THE RESPONSE IS NOT OK, UPDATE THE TOAST SAYING UPDATE WAS UNSUCCESSFUL }); }
Can someone please tell me how this can be done?
Posts: 1
Participants: 1