Skip to content

Commit 45cc4be

Browse files
Remove the nested label element
1 parent 236d9d7 commit 45cc4be

File tree

1 file changed

+17
-18
lines changed

1 file changed

+17
-18
lines changed

src/file-uploader/file-uploader.component.ts

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)