From 62b31f1b1d9480662c43eaa2c906ef1f11836a39 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Thu, 10 Dec 2015 15:13:42 -0600 Subject: [PATCH] chore(navCtrl): print out error msg for invalid component --- ionic/components/nav/nav-controller.ts | 4 +++- ionic/components/overlay/overlay-controller.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ionic/components/nav/nav-controller.ts b/ionic/components/nav/nav-controller.ts index 6081d33e8e..0ef0f998e5 100644 --- a/ionic/components/nav/nav-controller.ts +++ b/ionic/components/nav/nav-controller.ts @@ -232,7 +232,9 @@ export class NavController extends Ion { */ push(componentType, params = {}, opts = {}, callback) { if (!componentType) { - return Promise.reject('invalid componentType to push'); + let errMsg = 'invalid componentType to push'; + console.error(errMsg) + return Promise.reject(errMsg); } if (typeof componentType !== 'function') { diff --git a/ionic/components/overlay/overlay-controller.ts b/ionic/components/overlay/overlay-controller.ts index dc8289efd5..d38b150911 100644 --- a/ionic/components/overlay/overlay-controller.ts +++ b/ionic/components/overlay/overlay-controller.ts @@ -43,7 +43,9 @@ export class OverlayController { } else { reject(); } - }) + }, rejectReason => { + console.error(rejectReason); + }); return promise; }