<ng-container *ngIf="!!currentFileInfo">
  <ucap-file-viewer
    *ngIf="!isMediaType"
    [fileInfo]="fileInfo"
    [fileDownloadUrl]="fileDownloadUrl"
    (download)="onDownload($event)"
    (closed)="onClosedViewer()"
  ></ucap-file-viewer>

  <ucap-media-viewer
    *ngIf="isMediaType"
    [fileInfo]="fileInfo"
    [fileDownloadUrl]="fileDownloadUrl"
    (download)="onDownload($event)"
    (closed)="onClosedViewer()"
  ></ucap-media-viewer>
</ng-container>