У меня есть приложение чата ionic-firebase, и я хочу сгруппировать свои чаты по дате, как это делает WhatsApp, поэтому в верхней части чатов есть тег «сегодня», «вчера» и т. Д. У всех сообщений есть временная метка.но мне нужен способ использовать их для группировки сообщений.Спасибо.
this.chatService.markAsSeen();
this.allMessages = [];
this.allMessages = this.chatService.matchMessages;
})```
``` <ion-list no-lines>
<ion-item
no-lines
*ngFor="let item of allMessages; let i = index"
text-wrap
>
<div class="bubble me" *ngIf="item.sentBy === match.uid">
<h3 class="line-breaker">{{ item.message }}</h3>
<p class="time-me">{{ item.time }}</p>
</div>
<div class="bubble you" *ngIf="item.sentBy != match.uid">
<h3 class="line-breaker">{{ item.message }}</h3>
<p class="time-you">{{ item.time }}</p>
</div>
<div
class="seen"
*ngIf="item[matchUid] == 0 && item.sentBy !== match.uid"
>
Seen
</div>
</ion-item>
</ion-list>```