@@ -25,26 +25,25 @@ const noop = () => { };
2525 <label [for]="fileUploaderId" class="bx--file--label">{{title}}</label>
2626 <p class="bx--label-description">{{description}}</p>
2727 <div class="bx--file">
28- <label
28+ <div
2929 *ngIf="drop"
30- class="bx--file-browse-btn"
31- (keyup.enter)="fileInput.click()"
32- (keyup.space)="fileInput.click()"
33- [ngClass]="{'bx--file-browse-btn--disabled': disabled}"
30+ class="bx--file-browse-btn bx--file__drop-container"
31+ [ngClass]="{
32+ 'bx--file-browse-btn--disabled': disabled,
33+ 'bx--file__drop-container--drag-over': dragOver
34+ }"
3435 role="button"
35- tabindex="0">
36- <div
37- class="bx--file__drop-container"
38- [ngClass]="{'bx--file__drop-container--drag-over': dragOver}"
39- (click)="fileInput.click()"
40- [attr.for]="fileUploaderId"
41- (dragover)="onDragOver($event)"
42- (dragleave)="onDragLeave($event)"
43- (drop)="onDrop($event)">
44- <ng-container *ngIf="!isTemplate(dropText)">{{dropText}}</ng-container>
45- <ng-template *ngIf="isTemplate(dropText)" [ngTemplateOutlet]="dropText"></ng-template>
46- </div>
47- </label>
36+ tabindex="0"
37+ (click)="fileInput.click()"
38+ [attr.for]="fileUploaderId"
39+ (dragover)="onDragOver($event)"
40+ (dragleave)="onDragLeave($event)"
41+ (drop)="onDrop($event)"
42+ (keyup.enter)="fileInput.click()"
43+ (keyup.space)="fileInput.click()">
44+ <ng-container *ngIf="!isTemplate(dropText)">{{dropText}}</ng-container>
45+ <ng-template *ngIf="isTemplate(dropText)" [ngTemplateOutlet]="dropText"></ng-template>
46+ </div>
4847 <button
4948 *ngIf="!drop"
5049 type="button"
0 commit comments