@if (loading()) {
@for (_ of [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]; track _; let i = $index) {
}
} @else {
@if (serviceManager.currentSession != null) {
@for (message of messages(); track message.msgid; let i = $index) {
{{ message.sent_at.T * 1000 | date: 'HH:mm' }}
{{ message.message }}
@for (file of filterExpressedMedia(message.files); track file) {
@if (file.extraMetaData && Object.keys(file.extraMetaData).length > 0) {
@if (file.extraMetaData['progressShown']) {
}
}
@if (file.type == "image") {
![]()
} @else if (file.type == "video") {
@if (file.extraMetaData && Object.keys(file.extraMetaData).length > 0) {
} @else {
}
}
}
@for (file of filterNonExpressedMedia(message.files); track file) {
@if (file.extraMetaData && Object.keys(file.extraMetaData).length > 0) {
@if (file.extraMetaData['progressShown']) {
} @else {
}
} @else {
}
{{ file.fileName }}
}
}
}
}