@codecademy/gamut
68.5.168.5.2-alpha.51ce33.0
dist/Menu/MenuItem.js~
dist/Menu/MenuItem.jsModified+2−1
Index: package/dist/Menu/MenuItem.js
===================================================================
--- package/dist/Menu/MenuItem.js
+++ package/dist/Menu/MenuItem.js
@@ -24,8 +24,9 @@
icon: Icon,
label,
target,
width = 1,
+ 'aria-label': explicitAriaLabel,
...props
}, ref) => {
const {
variant,
@@ -50,9 +51,9 @@
...rest,
variant: 'link',
role: role === 'menu' ? 'menuitem' : undefined,
[activeProp]: active,
- 'aria-label': isIconOnly ? ariaLabel : undefined,
+ 'aria-label': isIconOnly ? ariaLabel ?? explicitAriaLabel : undefined,
'aria-describedby': !isIconOnly && ariaLabel ? tipId : undefined,
'aria-disabled': disabled,
isDisabled: disabled
};