Ребят, всем привет! Подскажите как рендерить элемент в зависимости от количество сообщений от пользователя? Дело в том что идет массив сообщений, где есть тип собеседник и сам пользователь.
Например пользователь пишет 2 или более сообщений, а аватарку нужно выводить рядом с последним сообщением. Пробовал ngFot last и index, но чет криво выходит, потому что считает весь массив и хз как решить...
<ion-item-group *ngFor="let chat of chats">
<ion-item-divider sticky>
<!-- date -->
</ion-item-divider>
<ion-item-sliding *ngFor="let message of chat.chats">
<ion-item lines="none" *ngIf="message.type === 'user'">
<ion-avatar slot="start">
<img [src]="message.avatar">
</ion-avatar>
<div>
<span>{{message.message}}</span>
<small>12:45</small>
</div>
</ion-item>
<ion-item lines="none" *ngIf="message.type === 'me'">
<div slot="end">
<span>{{message.message}}</span>
<small>12:45</small>
</div>
</ion-item>
</ion-item-sliding>
</ion-item-group>
код тут:
tk social network