MCPcopy
hub / github.com/tdewolff/minify / actionIconRender

Function actionIconRender

_benchmarks/sample_antd.js:30069–30094  ·  view source on GitHub ↗
(customIcon, callback, prefixCls, title)

Source from the content-addressed store, hash-verified

30067 };
30068
30069 var actionIconRender = function actionIconRender(customIcon, callback, prefixCls, title) {
30070 var btnProps = {
30071 type: 'text',
30072 size: 'small',
30073 title: title,
30074 onClick: function onClick(e) {
30075 callback();
30076
30077 if (Object(_util_reactNode__WEBPACK_IMPORTED_MODULE_11__[/* isValidElement */ "b"])(customIcon) && customIcon.props.onClick) {
30078 customIcon.props.onClick(e);
30079 }
30080 },
30081 className: "".concat(prefixCls, "-list-item-card-actions-btn")
30082 };
30083
30084 if (Object(_util_reactNode__WEBPACK_IMPORTED_MODULE_11__[/* isValidElement */ "b"])(customIcon)) {
30085 var btnIcon = Object(_util_reactNode__WEBPACK_IMPORTED_MODULE_11__[/* cloneElement */ "a"])(customIcon, Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, customIcon.props), {
30086 onClick: function onClick() {}
30087 }));
30088 return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4__["createElement"](_button__WEBPACK_IMPORTED_MODULE_15__[/* default */ "a"], Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, btnProps, {
30089 icon: btnIcon
30090 }));
30091 }
30092
30093 return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4__["createElement"](_button__WEBPACK_IMPORTED_MODULE_15__[/* default */ "a"], btnProps, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4__["createElement"]("span", null, customIcon));
30094 }; // ============================== Ref ===============================
30095 // Test needs
30096
30097

Callers 1

sample_antd.jsFile · 0.85

Calls 1

callbackFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…