syber-lowcode-business-materials
Version:
syber-lowcode-business-materials
22 lines • 686 B
JavaScript
import * as React from 'react';
var HtmlFragment = function HtmlFragment(props) {
if (typeof props.htmlString !== 'string') {
return /*#__PURE__*/React.createElement("div", {
style: {
color: 'red',
textAlign: 'center'
}
}, "\u65E0\u6548\u7684HTML\u5185\u5BB9");
}
return /*#__PURE__*/React.createElement("div", {
dangerouslySetInnerHTML: {
__html: props.htmlString
},
onClick: function onClick() {
var _props$onClick;
(_props$onClick = props.onClick) === null || _props$onClick === void 0 ? void 0 : _props$onClick.call(props);
}
});
};
HtmlFragment.displayName = 'HtmlFragment';
export default HtmlFragment;