59 lines
1.6 KiB
HTML
59 lines
1.6 KiB
HTML
<div class="list-item">
|
|
<dl class="item-default">
|
|
<dt>
|
|
<!-- <img class="thumbnail" /> -->
|
|
<img
|
|
class="thumbnail"
|
|
ucapUiImage
|
|
[base]="sessionVerinfo.profileRoot"
|
|
[path]="imagePath"
|
|
[default]="defaultPath"
|
|
/>
|
|
<!-- <ucap-ui-imaage
|
|
[imageClass]="'thumbnail'"
|
|
[base]="sessionVerinfo.profileRoot"
|
|
[path]="imagePath"
|
|
[default]="defaultPath"
|
|
></ucap-ui-imaage> -->
|
|
</dt>
|
|
<dd class="info">
|
|
<div class="detail">
|
|
<div class="room-name">
|
|
<div class="name">{{ getRoomName(roomInfo) }}</div>
|
|
<div class="num" *ngIf="roomInfo.roomType === RoomType.Multi">
|
|
{{ roomInfo.joinUserCount }}명
|
|
</div>
|
|
<div *ngIf="!checkable && !roomInfo.receiveAlarm">
|
|
<mat-icon>notifications_off</mat-icon>
|
|
</div>
|
|
</div>
|
|
<div class="room-msg">{{ finalEventMessage }}</div>
|
|
</div>
|
|
|
|
<div class="date">
|
|
{{ roomInfo.finalEventDate | dateToStringChatList }}
|
|
</div>
|
|
</dd>
|
|
<dd *ngIf="checkable">
|
|
<mat-checkbox
|
|
#checkbox
|
|
[checked]="isChecked"
|
|
(change)="onChangeCheck(checkbox.checked, roomInfo)"
|
|
(click)="$event.stopPropagation()"
|
|
>
|
|
</mat-checkbox>
|
|
</dd>
|
|
</dl>
|
|
<!-- <span class="noti">1</span> -->
|
|
<span
|
|
class="notiBadge"
|
|
*ngIf="roomInfo.noReadCnt > 0"
|
|
[matBadgeHidden]="roomInfo.noReadCnt === 0"
|
|
[matBadge]="roomInfo.noReadCnt"
|
|
matBadgeOverlap="true"
|
|
matBadgeColor="accent"
|
|
matBadgePosition="below after"
|
|
>
|
|
</span>
|
|
</div>
|