Skip to content

Commit e6ee8dd

Browse files
fix(17525): fixes a11y violation in toggle (#18216)
Co-authored-by: Taylor Jones <tay1orjones@users.noreply.github.com>
1 parent 5b3df41 commit e6ee8dd

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/react/src/components/Toggle/Toggle.stories.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,16 +100,17 @@ export const WithAccessibleLabels = () => (
100100
<div id="toggle-6-label" style={{ marginBlockEnd: '0.5rem' }}>
101101
Internal aria-label toggle
102102
</div>
103-
<Toggle aria-label="Internal aria-label toggle" id="toggle-6" hideLabel />
103+
<Toggle aria-labelledby="toggle-6-label" id="toggle-6" />
104104
</div>
105105

106106
<div>
107107
<label
108+
id="toggle-7-label"
108109
htmlFor="toggle-7"
109110
style={{ display: 'block', marginBlockEnd: '0.5rem' }}>
110111
External toggle label
111112
</label>
112-
<Toggle id="toggle-7" hideLabel />
113+
<Toggle aria-labelledby="toggle-7-label" id="toggle-7" />
113114
</div>
114115
</VStack>
115116
);

0 commit comments

Comments
 (0)