rc-menu
Advanced tools
Comparing version 9.11.1 to 9.12.0
@@ -8,5 +8,8 @@ import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; | ||
var iconNode; | ||
if (icon === null || icon === false) { | ||
return null; | ||
} | ||
if (typeof icon === 'function') { | ||
iconNode = /*#__PURE__*/React.createElement(icon, _objectSpread({}, props)); | ||
} else { | ||
} else if (typeof icon !== "boolean") { | ||
// Compatible for origin definition | ||
@@ -13,0 +16,0 @@ iconNode = icon; |
@@ -77,4 +77,4 @@ import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; | ||
// ================================ Icon ================================ | ||
var mergedItemIcon = itemIcon || contextItemIcon; | ||
var mergedExpandIcon = expandIcon || contextExpandIcon; | ||
var mergedItemIcon = itemIcon !== null && itemIcon !== void 0 ? itemIcon : contextItemIcon; | ||
var mergedExpandIcon = expandIcon !== null && expandIcon !== void 0 ? expandIcon : contextExpandIcon; | ||
@@ -188,3 +188,3 @@ // ================================ Open ================================ | ||
}, activeProps), title, /*#__PURE__*/React.createElement(Icon, { | ||
icon: mode !== 'horizontal' ? mergedExpandIcon : null, | ||
icon: mode !== 'horizontal' ? mergedExpandIcon : undefined, | ||
props: _objectSpread(_objectSpread({}, props), {}, { | ||
@@ -191,0 +191,0 @@ isOpen: open, |
@@ -18,5 +18,8 @@ "use strict"; | ||
var iconNode; | ||
if (icon === null || icon === false) { | ||
return null; | ||
} | ||
if (typeof icon === 'function') { | ||
iconNode = /*#__PURE__*/React.createElement(icon, (0, _objectSpread2.default)({}, props)); | ||
} else { | ||
} else if (typeof icon !== "boolean") { | ||
// Compatible for origin definition | ||
@@ -23,0 +26,0 @@ iconNode = icon; |
@@ -87,4 +87,4 @@ "use strict"; | ||
// ================================ Icon ================================ | ||
var mergedItemIcon = itemIcon || contextItemIcon; | ||
var mergedExpandIcon = expandIcon || contextExpandIcon; | ||
var mergedItemIcon = itemIcon !== null && itemIcon !== void 0 ? itemIcon : contextItemIcon; | ||
var mergedExpandIcon = expandIcon !== null && expandIcon !== void 0 ? expandIcon : contextExpandIcon; | ||
@@ -198,3 +198,3 @@ // ================================ Open ================================ | ||
}, activeProps), title, /*#__PURE__*/React.createElement(_Icon.default, { | ||
icon: mode !== 'horizontal' ? mergedExpandIcon : null, | ||
icon: mode !== 'horizontal' ? mergedExpandIcon : undefined, | ||
props: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, { | ||
@@ -201,0 +201,0 @@ isOpen: open, |
{ | ||
"name": "rc-menu", | ||
"version": "9.11.1", | ||
"version": "9.12.0", | ||
"description": "menu ui component for react", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
256797
5385