Skip to content

Commit 03b43e5

Browse files
committed
Update inputs
1 parent fc52576 commit 03b43e5

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

src/toggle/toggle.component.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export class ToggleChange {
5252
@Component({
5353
selector: "ibm-toggle",
5454
template: `
55-
<div *ngIf="labelText" class="bx--label" [id]="labelId">{{labelText}}</div>
55+
<div *ngIf="label" class="bx--label" [id]="ariaLabelledby">{{label}}</div>
5656
<input
5757
class="bx--toggle"
5858
type="checkbox"
@@ -66,7 +66,7 @@ export class ToggleChange {
6666
[required]="required"
6767
[checked]="checked"
6868
[disabled]="disabled"
69-
[attr.aria-labelledby]="labelId"
69+
[attr.aria-labelledby]="ariaLabelledby"
7070
[attr.aria-checked]="checked"
7171
(change)="onChange($event)"
7272
(click)="onClick($event)">
@@ -141,7 +141,7 @@ export class Toggle extends Checkbox {
141141
* Text that is set as the label of the toggle.
142142
* @type {(string)}
143143
*/
144-
@Input() labelText: string;
144+
@Input() label: string;
145145
/**
146146
* Size of the toggle component.
147147
* @type {("sm" | "md" | "default")}
@@ -158,7 +158,6 @@ export class Toggle extends Checkbox {
158158
* @type {string}
159159
*/
160160
id = "toggle-" + Toggle.toggleCount;
161-
labelId = "toggle-" + Toggle.toggleCount + "-label";
162161

163162
/**
164163
* Emits event notifying other classes when a change in state occurs on a toggle after a

src/toggle/toggle.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ storiesOf("Toggle", module).addDecorator(
1212
.add("Basic", () => ({
1313
template: `
1414
<ibm-toggle
15-
[labelText]="labelText"
15+
[label]="labelText"
1616
[onText]="onText"
1717
[offText]="offText"
1818
[disabled]="disabled"

0 commit comments

Comments
 (0)