unoffical wafrn mirror wafrn.net
atproto social-network activitypub
at angular21 30 lines 745 B view raw
1<input 2 type="file" 3 [accept]="config().formats" 4 class="file-input" 5 (change)="onFileSelected($event)" 6 #fileUpload 7 hidden 8/> 9 10@if (uploadStatus() !== UploadStatus.Uploading) { 11 <div class="file-upload"> 12 <button [disabled]="disabled()" mat-icon-button class="w-full input-height-btn" (click)="fileUpload.click()"> 13 <fa-icon size="lg" [icon]="uploadIcon"></fa-icon> 14 </button> 15 </div> 16} @else { 17 <button 18 mat-button 19 class="flex align-items-center justify-content-center file-upload-spinner-wrapper" 20 (click)="cancelUpload()" 21 > 22 <mat-spinner 23 class="mat-spinner-outline" 24 color="accent" 25 diameter="24" 26 mode="determinate" 27 [value]="uploadProgress()" 28 ></mat-spinner> 29 </button> 30}