@if (!loading() && !failed()) { {{ 'FileActivity.FileCount' | translate: { count: entries().length } }} @if (totals(); as total) { +{{ total.added }}−{{ total.removed }} } }
@if (showFiles() && entries().length) { }
@if (loading()) {

{{ 'FileActivity.Loading' | translate }}

} @else if (failed()) { } @else if (!entries().length) {

{{ 'FileActivity.Empty' | translate }}

}
@for (entry of entries(); track entry.key) {
@if (entry.report; as report) { @if (showMetadata() || !hasText(report)) {
{{ 'FileActivity.Before' | translate }}

{{ report.before ? report.before.size + ' B' : '—' }}

{{ report.before?.sha256 }}
{{ 'FileActivity.After' | translate }}

{{ report.after ? report.after.size + ' B' : '—' }}

{{ report.after?.sha256 }}
} @if (hasText(report)) { @defer (on viewport) { } @placeholder {
} } @else {

{{ 'FileActivity.Binary' | translate }}

} } @else { }
}