From ea7d09b41ebaa171d46fc370cfe593f813403a64 Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Fri, 13 Jul 2018 15:14:25 -0400 Subject: [PATCH] docs(breaking): update modal examples --- angular/BREAKING.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/angular/BREAKING.md b/angular/BREAKING.md index 80591e1966..4d1423652a 100644 --- a/angular/BREAKING.md +++ b/angular/BREAKING.md @@ -773,9 +773,14 @@ The component is no longer the first argument in the `create` method. Instead, a **Old Usage Example:** ```javascript +import { Component } from '@angular/core'; import { ModalController } from 'ionic-angular'; + import { ModalPage } from './modal-page'; +@Component({ + ... +}) export class MyPage { constructor(public modalCtrl: ModalController) { } @@ -790,18 +795,23 @@ export class MyPage { **New Usage Example:** ```javascript -import { ModalController } from 'ionic-angular'; +import { Component } from '@angular/core'; +import { ModalController } from '@ionic/angular'; + import { ModalPage } from './modal-page'; +@Component({ + ... +}) export class MyPage { constructor(public modalCtrl: ModalController) { } async presentModal() { - const modal = this.modalCtrl.create({ + const modal = await this.modalCtrl.create({ component: ModalPage }); - return modal.present(); + return await modal.present(); } } ```