This commit is contained in:
tiago.kayaya
2021-04-15 23:57:14 +01:00
parent 00bdfa9f0e
commit f33f7696aa
7 changed files with 60 additions and 24 deletions
@@ -3,7 +3,7 @@
<div class="main-header">
<div class="header-top">
<div class="middle">
<ion-label class="title">{{room.name.split('-').join(' ')}}</ion-label>
<ion-label class="title">{{roomName}}</ion-label>
</div>
<div class="right">
<button class="btn-no-color" (click)="openGroupMessagesOptions()">
@@ -23,9 +23,12 @@ export class GroupMessagesPage implements OnInit, OnChanges {
room:any;
roomName:any;
members:any;
@Input() roomId:string;
@Output() closeAllDesktopComponents:EventEmitter<any> = new EventEmitter<any>();
@Output() showEmptyContainer:EventEmitter<any> = new EventEmitter<any>();
@Output() openGroupContacts:EventEmitter<any> = new EventEmitter<any>();
constructor(
@@ -79,6 +82,7 @@ export class GroupMessagesPage implements OnInit, OnChanges {
this.showLoader = true;
this.chatService.getRoomInfo(this.roomId).subscribe(room=>{
this.room = room['room'];
this.roomName = this.room.name.split('-').join(' ');
this.getGroupContacts(this.room);
this.loadGroupMessages(this.room);
this.showLoader = false;
@@ -190,7 +194,29 @@ export class GroupMessagesPage implements OnInit, OnChanges {
roomId: this.roomId,
}
});
return await modal.present();
await modal.present();
modal.onDidDismiss().then(res=>{
console.log(res);
if(res.data == 'leave'){
console.log('LEAVE');
}
else if(res.data == 'delete'){
this.closeAllDesktopComponents.emit();
this.showEmptyContainer.emit();
}
else if(res.data == 'cancel'){
console.log('CANCEL');
}
else{
this.roomName = res.data.name.split('-').join(' ');
console.log(this.roomName);
this.getRoomInfo();
//this.modalController.dismiss();
};
});
}
openSendGroupMessageOptions(ev: any){