From 3b4337af138582cf8e627559e56fca6db48fa6f5 Mon Sep 17 00:00:00 2001 From: Nicolas Djambazian Date: Wed, 22 Jan 2020 19:03:31 +0100 Subject: [PATCH] Adding onClick on Item doesn't disable selection --- src/MenuItem.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/MenuItem.js b/src/MenuItem.js index 8ef6b17..255ea82 100644 --- a/src/MenuItem.js +++ b/src/MenuItem.js @@ -6,7 +6,8 @@ const checkedProps = { children: PropTypes.node.isRequired, tag: PropTypes.string, text: PropTypes.string, - value: PropTypes.any + value: PropTypes.any, + onClick: PropTypes.any }; class AriaMenuButtonMenuItem extends React.Component { @@ -37,6 +38,10 @@ class AriaMenuButtonMenuItem extends React.Component { ? this.props.value : this.props.children; this.context.ambManager.handleSelection(value, event); + + if (this.props.onClick) { + this.props.onClick(event); + } }; registerNode = node => {