@let poHelper = setHelper(label, additionalHelpTooltip);
@if (displayDragDrop) { } @if (fileRestrictions && !hideRestrictionsInfo) { } @if (!hideSelectButton && !displayDragDrop) { } @if (currentFiles && currentFiles.length) {
@for (file of currentFiles; track trackByFn($index, file)) {
@if (showThumbnail && file.thumbnailUrl) {
@if (!file.imageError) {
} @else {
}
} {{ file.displayName }}
@if (isActionVisible(customAction)) { } @if (file.status !== 0 || onRemove?.observers?.length > 0) {
}
@if (!file.hideDoneContent) {
@if (file.status === 0) { {{ literals.doneText }} } @else if (file.status === 2) {
{{ file?.errorMessage || literals?.errorOccurred }} @if (!file.errorMessage) { }
} @else if (file.status === 1) { {{ literals.uploadingText }} } @else if (file.status === 3) { {{ literals.startSending }} } @if (file.status !== 2) { {{ file.percent || 0 }}% }
}
@if (file.status !== 2 && !file.hideDoneContent) { }
}
} @if (displaySendButton) { }
@if (!errorModalImage) { } @else {
}