@jannie-shao/components-antd4
Version:
32 lines (31 loc) • 1.45 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var _icons = require("@ant-design/icons");
var _config = require("../style/config");
var Attention = function Attention(props) {
var _props$className = props.className,
className = _props$className === void 0 ? '' : _props$className,
_props$title = props.title,
title = _props$title === void 0 ? 'Instruction:' : _props$title,
_props$ul = props.ul,
ul = _props$ul === void 0 ? [] : _props$ul,
_props$children = props.children,
children = _props$children === void 0 ? /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null) : _props$children;
return /*#__PURE__*/_react["default"].createElement("div", {
className: (0, _classnames["default"])(_config.rootPrefix + "-attention-content", className)
}, /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement(_icons.ExclamationCircleFilled, null), title), children, ul.map(function (l, idx) {
var temp = {
_rowKey: idx,
node: l
};
return /*#__PURE__*/_react["default"].createElement("p", {
key: temp._rowKey
}, temp.node);
}));
};
var _default = Attention;
exports["default"] = _default;