td-stylekit
Advanced tools
Comparing version 0.18.0 to 0.18.1
@@ -191,2 +191,3 @@ var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); | ||
var _this$props = _this.props, | ||
component = _this$props.component, | ||
disabled = _this$props.disabled, | ||
@@ -197,5 +198,6 @@ onClick = _this$props.onClick, | ||
if (!disabled) { | ||
// @TODO: Should it change this behavior based on the element? | ||
if (onClick && ['Enter', ' '].includes(event.key)) { | ||
if (onClick && ['Enter', ' '].includes(event.key) && component !== 'button') { | ||
event.preventDefault(); | ||
onClick(event); | ||
return; | ||
} | ||
@@ -202,0 +204,0 @@ if (onKeyPress) { |
@@ -61,3 +61,3 @@ var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); | ||
*/ | ||
}, _this.MenuItem = MenuItem, _this.MenuItemContent = MenuItemContent, _this.MenuItemIcon = MenuItemIcon, _this.RightArrow = RightArrow, _this.buttonRef = null, _this.setButtonRef = function (ref) { | ||
}, _this.buttonRef = null, _this.setButtonRef = function (ref) { | ||
_this.buttonRef = ref; | ||
@@ -475,2 +475,6 @@ }, _this.menuItemRefs = {}, _this.setMenuItemRef = function (depth, index) { | ||
Selector.MenuItem = MenuItem; | ||
Selector.MenuItemContent = MenuItemContent; | ||
Selector.MenuItemIcon = MenuItemIcon; | ||
Selector.RightArrow = RightArrow; | ||
var EnhancedSelector = enhanceWithClickOutside(Selector); | ||
@@ -477,0 +481,0 @@ |
{ | ||
"name": "td-stylekit", | ||
"version": "0.18.0", | ||
"version": "0.18.1", | ||
"main": "dist/es/index.js", | ||
@@ -5,0 +5,0 @@ "module": "dist/es/index.js", |
551827
5322