presentLoading() {
let loader = this.loadingCtrl.create({
content: “Please wait…”,
duration: 3000
});
loader.present();
}
loginFirebase() {
this.tempFirebaseData = this.af.auth.login({ email: this.userName, password: this.password },
{ provider: AuthProviders.Password, method: AuthMethods.Password })
return new Promise((resolve, reject) => resolve(this.tempFirebaseData));
}
I am using this code but I dont want a fix duration. I want loader unless I get back a response from firebase.