@for (column of columns; track column) {
{{ 'simple.column.' + column | translate }}
}
@for (row of rows | async; track row.title) {
{{ row.title }}
@if (row.icon | mimeIcon; as icon) {
}
@if (row.extension) {
.{{ row.extension.toLowerCase() }}
}
@if (row.status === RESOURCE_STATUS.PROCESSED) {
{{ 'simple.ready' | translate }}
} @else if (row.status === RESOURCE_STATUS.PENDING) {
@if (row.rank) {
{{ 'simple.position-in-queue' | translate }}:
{{ row.rank }}
} @else {
{{ 'simple.processing' | translate }}
}
} @else if (row.status === RESOURCE_STATUS.ERROR) {
{{ 'simple.failed' | translate }}
@if (row.errorMessage) {
:
@if (row.errorMessage.length > 120) {
{{ row.errorMessage.substring(0, 120) }}…
} @else {
{{ row.errorMessage | translate }}
}
}
} @else if (row.status === 'uploading') {
{{ 'simple.uploading' | translate }}
}
{{ (row.created | date: 'mediumDate') || '-' }}
@if (row.id) {
{{ 'simple.delete' | translate }}
}
}