@if (filePath()) {
@if (loading() || (markdown() && !readable() && previewLoading())) {
} @else if (spreadsheet() && editable() && previewUrl()) {
} @else if (pptx() && documentBuffer()) {
} @else if (docx() && editable() && documentBuffer()) {
} @else if (mode() === 'edit' && editable()) {
@if (markdown()) {
} @else {
}
} @else if (showEnhancedPreview()) {
} @else if (markdown() && !readable() && previewData().error) {
{{ 'XP.Files.LoadFileFailed' | translate: { Default: 'Failed to load file' } }}
@if (downloadable()) {
}
} @else if (!previewReadable()) {
{{ unsupportedPreviewTitle() }}
{{ displayFileName() || filePath() }}
{{ unsupportedPreviewHint() }}
@if (downloadable()) {
}
} @else if (markdown() && isPreviewMode()) {
@if (markdownPreviewReference(); as previewSelection) {
}
} @else {
}
@if (!editable() && readable()) {
{{ readOnlyHint() }}
}
} @else {
{{ 'XP.Files.SelectFile' | translate: { Default: 'Select a file' } }}
{{
'XP.Files.SelectFileHint'
| translate: { Default: 'Choose a file from the tree pane to preview or edit it.' }
}}
}