Skip to content

Commit a3c58c6

Browse files
committed
Read sub-menu link when hovered.
1 parent fd3a066 commit a3c58c6

File tree

1 file changed

+2
-1
lines changed
  • src/shared/components/TopcoderHeader/desktop/SubMenu/Item

1 file changed

+2
-1
lines changed

src/shared/components/TopcoderHeader/desktop/SubMenu/Item/index.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export default function Item({
1818
}) {
1919
let styleName = 'item';
2020
if (currentSubMenuTitle === title) styleName += ' current';
21+
const accessibleIcon = React.cloneElement(icon, { 'aria-label': `${title}` });
2122
return (
2223
/* TODO: Should be done in a clean way, witout disabling eslint rules. */
2324
/* eslint-disable jsx-a11y/no-noninteractive-element-to-interactive-role */
@@ -29,7 +30,7 @@ export default function Item({
2930
tabIndex={0}
3031
>
3132
<Link enforceA={enforceA} openNewTab={openNewTab} to={link}>
32-
{icon}
33+
{accessibleIcon}
3334
{title}
3435
</Link>
3536
</li>

0 commit comments

Comments
 (0)