accessibility: make dropdowns accessible (#9475)
#### Motivation Improve accessibility of dropdowns. #### Before Dropdowns are not accessible. <img width="1219" alt="Screenshot 2025-01-09 at 10 00 36" src="https://github.com/user-attachments/assets/060198f8-a42f-408c-a39a-b83da55e23c4" /> #### Ater Dropdowns are accessible 
This commit is contained in:
@ -69,6 +69,9 @@ export const MenuItemSelect = ({
|
||||
selected={selected}
|
||||
disabled={disabled}
|
||||
hovered={hovered}
|
||||
role="option"
|
||||
aria-selected={selected}
|
||||
aria-disabled={disabled}
|
||||
>
|
||||
<MenuItemLeftContent LeftIcon={LeftIcon} text={text} />
|
||||
{selected && needIconCheck && <IconCheck size={theme.icon.size.md} />}
|
||||
|
||||
@ -40,6 +40,9 @@ export const MenuItemSelectAvatar = ({
|
||||
disabled={disabled}
|
||||
hovered={hovered}
|
||||
data-testid={testId}
|
||||
role="option"
|
||||
aria-selected={selected}
|
||||
aria-disabled={disabled}
|
||||
>
|
||||
<StyledMenuItemLeftContent>
|
||||
{avatar}
|
||||
|
||||
Reference in New Issue
Block a user