File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 11import { Component , OnInit } from '@angular/core' ;
22import { Chats , Messages } from 'api/collections' ;
33import { Chat } from 'api/models' ;
4- import { NavController , PopoverController } from 'ionic-angular' ;
4+ import { NavController , PopoverController , ModalController } from 'ionic-angular' ;
55import { Observable } from 'rxjs' ;
66import { MessagesPage } from '../messages/messages' ;
77import { ChatsOptionsComponent } from './chats-options' ;
8+ import { NewChatComponent } from './new-chat' ;
89
910@Component ( {
1011 templateUrl : 'chats.html'
@@ -14,7 +15,13 @@ export class ChatsPage implements OnInit {
1415
1516 constructor (
1617 private navCtrl : NavController ,
17- private popoverCtrl : PopoverController ) {
18+ private popoverCtrl : PopoverController ,
19+ private modalCtrl : ModalController ) {
20+ }
21+
22+ addChat ( ) : void {
23+ const modal = this . modalCtrl . create ( NewChatComponent ) ;
24+ modal . present ( ) ;
1825 }
1926
2027 ngOnInit ( ) {
@@ -35,6 +42,7 @@ export class ChatsPage implements OnInit {
3542 ) . zone ( ) ;
3643 }
3744
45+
3846 showMessages ( chat ) : void {
3947 this . navCtrl . push ( MessagesPage , { chat} ) ;
4048 }
You can’t perform that action at this time.
0 commit comments