File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 11import { Component } from '@angular/core' ;
22import { ModalController , ViewController } from 'ionic-angular' ;
3+ import { NewLocationMessageComponent } from './location-message' ;
4+ import { MessageType } from 'api/models' ;
35
46@Component ( {
57 selector : 'messages-attachments' ,
@@ -10,4 +12,22 @@ export class MessagesAttachmentsComponent {
1012 private viewCtrl : ViewController ,
1113 private modelCtrl : ModalController
1214 ) { }
15+
16+ sendLocation ( ) : void {
17+ const locationModal = this . modelCtrl . create ( NewLocationMessageComponent ) ;
18+ locationModal . onDidDismiss ( ( location ) => {
19+ if ( ! location ) {
20+ this . viewCtrl . dismiss ( ) ;
21+
22+ return ;
23+ }
24+
25+ this . viewCtrl . dismiss ( {
26+ messageType : MessageType . LOCATION ,
27+ selectedLocation : location
28+ } ) ;
29+ } ) ;
30+
31+ locationModal . present ( ) ;
32+ }
1333}
You can’t perform that action at this time.
0 commit comments