@if (galleryAttachments()) {

{{ 'chat.overlays.viewImages' | translate }}

{{ 'chat.overlays.imageCount' | translate: { count: galleryAttachments()!.length } }}

@for (tile of galleryTiles(); track tile.attachment.id) { @switch (tile.state) { @case ('displayable') { } @case ('hydrating') {
} @case ('downloading') {
{{ ((tile.attachment.receivedBytes || 0) * 100) / tile.attachment.size | number: '1.0-0' }}%
} @default {
{{ tile.attachment.filename }}
} } }
} @if (lightboxAttachment()) {
} @if (imageContextMenu()) { }