refactor(all): make all method return a promise

This commit is contained in:
Manu Mtz.-Almeida
2018-08-28 18:16:10 +02:00
parent 5d32115684
commit 1d46973785
53 changed files with 307 additions and 442 deletions

View File

@ -48,11 +48,10 @@ export class BackButton {
private async onClick(ev: Event) {
const nav = this.el.closest('ion-nav');
ev.preventDefault();
if (nav && nav.canGoBack()) {
ev.preventDefault();
if (!nav.isAnimating()) {
nav.pop();
}
nav.pop({ skipIfBusy: true });
} else if (this.defaultHref) {
openURL(this.win, this.defaultHref, ev, 'back');
}