Skip to content

Commit 81ef248

Browse files
authored
Merge pull request #110 from appirio-tech/feature/connect-metrics
adding onClick support for menu items
2 parents 85f516a + 49d2fbd commit 81ef248

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

components/UserDropdownMenu/UserDropdownMenu.jsx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,15 @@ const UserDropdownMenu = ({ userName, userHandle, userImage, domain, loginUrl, r
4040

4141
const menuList = menuItems ? menuItems : userDropdownLists
4242
const rendreLink = (link) => {
43-
return forReactRouter && !link.absolute
44-
? <Link to={ link.link }>{ link.label }</Link>
45-
: <a href={ link.link }>{ link.label }</a>
43+
if (link.link) {
44+
return forReactRouter && !link.absolute
45+
? <Link to={ link.link }>{ link.label }</Link>
46+
: <a href={ link.link }>{ link.label }</a>
47+
} else if (link.onClick) {
48+
return <a href="#" onClick={link.onClick} >{ link.label }</a>
49+
}
4650
}
51+
4752
const loggedInDOM = (
4853
<div className="UserDropdownMenu">
4954
<Dropdown pointerShadow>

0 commit comments

Comments
 (0)