UNPKG

acud

Version:

acg react 组件库

15 lines • 450 B
import _extends from "@babel/runtime/helpers/esm/extends"; import * as React from 'react'; export default function Icon(_ref) { var icon = _ref.icon, props = _ref.props, children = _ref.children; var iconNode; if (typeof icon === 'function') { iconNode = /*#__PURE__*/React.createElement(icon, _extends({}, props)); } else { // Compatible for origin definition iconNode = icon; } return iconNode || children || null; }