renuo/ngx-renuo-upload

View on GitHub
src/app/demo/custom-single-upload/custom-single-upload.component.html

Summary

Maintainability
Test Coverage
<div class="upload-box">
  <input type="file" id="upload-simple" [accept]="acceptedFiles" (change)="upload($event)">
  <label for="upload-simple"><span>{{resultFile ? resultFile.name : buttonText}}</span></label>
  <button *ngIf="resultFile" (click)="removeFile()">&times;</button>
</div>
<progress *ngIf="resultFile" max="100" [value]="resultFile.uploadProgressInPercent"></progress>