@if (loading && messages.length === 0) {
}
@if (!loading && messages.length === 0) {
{{ 'Inizia la conversazione!' | translate }}
}
@for (msg of messages; let i = $index; track msg.msg_id) {
@if (shouldShowDate(i)) {
{{ getMessageDate(msg) }}
}
@if (!isOwnMessage(msg)) {
{{ getSenderName(msg) }}
}
@if (isDeleted(msg)) {
{{ 'Messaggio eliminato' | translate }}
} @else {
@if (msg.attachments?.length) {
@for (att of msg.attachments; track att.att_id) {
@if (isImage(att) && att._objectUrl) {
![{{ att.att_filename }}]()
} @else {
}
}
}
@if (msg.msg_text) {
{{ msg.msg_text }}
}
@if (isEdited(msg)) {
{{ 'modificato' | translate }}
}
}
{{ getMessageTime(msg) }}
}