grommet
Version:
focus on the essential experience
11 lines (10 loc) • 400 B
JavaScript
;
exports.__esModule = true;
exports.useSizedIcon = void 0;
var _react = require("react");
var useSizedIcon = exports.useSizedIcon = function useSizedIcon(icon, size, theme) {
var _theme$icon;
return icon && theme != null && (_theme$icon = theme.icon) != null && _theme$icon.matchSize && !icon.props.size ? /*#__PURE__*/(0, _react.cloneElement)(icon, {
size: size
}) : icon;
};