grommet
Version:
focus on the essential experience
7 lines • 306 B
JavaScript
import { cloneElement } from 'react';
export var 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__*/cloneElement(icon, {
size: size
}) : icon;
};