mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-21 13:55:51 +00:00
show all members
This commit is contained in:
@@ -136,6 +136,7 @@ export class RoomRepositoryService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@captureAndReraiseAsync('RoomRepositoryService/addMemberToRoom')
|
||||||
async addMemberToRoom(data: AddMemberToRoomInputDTO) {
|
async addMemberToRoom(data: AddMemberToRoomInputDTO) {
|
||||||
const result = await this.roomRemoteDataSourceService.addMemberToRoom(data)
|
const result = await this.roomRemoteDataSourceService.addMemberToRoom(data)
|
||||||
|
|
||||||
@@ -143,6 +144,7 @@ export class RoomRepositoryService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@captureAndReraiseAsync('RoomRepositoryService/removeMemberToRoom')
|
||||||
async removeMemberToRoom(data: UserRemoveListInputDTO) {
|
async removeMemberToRoom(data: UserRemoveListInputDTO) {
|
||||||
const result = await this.roomRemoteDataSourceService.removeMemberFromRoom(data)
|
const result = await this.roomRemoteDataSourceService.removeMemberFromRoom(data)
|
||||||
|
|
||||||
|
|||||||
@@ -15,45 +15,32 @@
|
|||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div hidden class="header-bottom" (click)="addContacts()">
|
<div class="d-flex" >
|
||||||
<div class="header-bottom-icon">
|
|
||||||
<ion-icon *ngIf="ThemeService.currentTheme == 'default' " src="assets/icon/icons-user.svg"></ion-icon>
|
|
||||||
<ion-icon *ngIf="ThemeService.currentTheme == 'gov' " src="assets/icon/theme/gov/icons-user.svg"></ion-icon>
|
|
||||||
</div>
|
|
||||||
<div class="header-bottom-contacts">
|
|
||||||
<ion-label class="text-color-blue">Adicionar contacto</ion-label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</ion-toolbar>
|
|
||||||
</ion-header>
|
|
||||||
|
|
||||||
<ion-content >
|
<ion-list *ngIf="roomMembers$ | async as memberList" >
|
||||||
|
|
||||||
|
<div *ngFor="let user of memberList" > {{ user.user.wxFullName }}, </div>
|
||||||
|
|
||||||
|
</ion-list>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<ion-refresher name="refresher" slot="fixed" (ionRefresh)="doRefresh($event)">
|
<ion-refresher name="refresher" slot="fixed" (ionRefresh)="doRefresh($event)">
|
||||||
<ion-progress-bar type="indeterminate" *ngIf="showLoader"></ion-progress-bar>
|
<ion-progress-bar type="indeterminate" *ngIf="showLoader"></ion-progress-bar>
|
||||||
<ion-refresher-content>
|
<ion-refresher-content>
|
||||||
</ion-refresher-content>
|
</ion-refresher-content>
|
||||||
</ion-refresher>
|
</ion-refresher>
|
||||||
<div class="messages" #scrollMe>
|
</ion-toolbar>
|
||||||
<ion-list *ngIf="roomData$ | async as roomData">
|
</ion-header>
|
||||||
|
|
||||||
MESSAGE
|
<ion-content >
|
||||||
|
|
||||||
<p>Room ID: {{ roomData.id }}</p>
|
<div class="messages height-100 width-100 d-flex flex-column" #scrollMe>
|
||||||
|
|
||||||
</ion-list>
|
<div
|
||||||
|
*ngFor="let message of roomMessage$ | async" class="messages-list-item-wrapper"
|
||||||
<div *ngFor="let message of roomMessage$ | async">
|
[ngClass]="{'my-message': message.sender.wxUserId === sessionStore.user.UserId, 'other-message': message.sender.wxUserId !== sessionStore.user.UserId}">
|
||||||
<div [ngClass]="{'my-message': message.sender.wxUserId === sessionStore.user.UserName, 'other-message': message.sender.wxUserId !== sessionStore.user.UserName}">
|
{{ message.message }}
|
||||||
{{ message | json }}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
members
|
|
||||||
<ion-list *ngIf="roomMembers$ | async as memberList">
|
|
||||||
|
|
||||||
{{ memberList | json }}
|
|
||||||
</ion-list>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -143,9 +143,9 @@ ion-content {
|
|||||||
.messages {
|
.messages {
|
||||||
font-size: rem(13);
|
font-size: rem(13);
|
||||||
font-family: Roboto;
|
font-family: Roboto;
|
||||||
// overflow: auto;
|
overflow: auto;
|
||||||
|
|
||||||
// //set scroll do bottom
|
//set scroll do bottom
|
||||||
// position: absolute;
|
// position: absolute;
|
||||||
// top: 0;
|
// top: 0;
|
||||||
// left: 0;
|
// left: 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user