UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

55 lines 8.98 kB
var _excluded = ["children", "className", "topContent", "size", "subTitle", "title"]; function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); } function _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; } function _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; } import React, { useContext } from "react"; import PropTypes from "prop-types"; import classNames from "classnames"; import { ConfigContext, getComputedSize } from "../config-provider"; import "./style"; var prefix = "adui-card"; var Header = function Header(_ref) { var children = _ref.children, className = _ref.className, topContent = _ref.topContent, size = _ref.size, subTitle = _ref.subTitle, title = _ref.title, otherProps = _objectWithoutProperties(_ref, _excluded); var _useContext = useContext(ConfigContext), sizeContext = _useContext.size; var classSet = classNames(className, "".concat(prefix, "-header"), "".concat(prefix, "-").concat(getComputedSize(size, sizeContext))); return React.createElement("div", _extends({ className: classSet }, otherProps), React.createElement("div", { className: "".concat(prefix, "-headerBlock") }, !!title && React.createElement("div", { className: "".concat(prefix, "-headerTop") }, React.createElement("div", { className: "".concat(prefix, "-title") }, title), !!subTitle && React.createElement("div", { className: "".concat(prefix, "-subTitle") }, subTitle)), !!topContent && React.createElement("div", { className: "".concat(prefix, "-topContent") }, topContent)), !!children && React.createElement("div", { className: "".concat(prefix, "-children") }, children)); }; Header.propTypes = { children: PropTypes.node, className: PropTypes.string, size: PropTypes.oneOf(["mini", "small", "medium", "large"]), subTitle: PropTypes.node, title: PropTypes.node, topContent: PropTypes.node }; Header.defaultProps = { children: "", className: undefined, size: "small", subTitle: null, title: null, topContent: null }; export default Header; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZUNvbnRleHQiLCJQcm9wVHlwZXMiLCJjbGFzc05hbWVzIiwiQ29uZmlnQ29udGV4dCIsImdldENvbXB1dGVkU2l6ZSIsInByZWZpeCIsIkhlYWRlciIsIl9yZWYiLCJjaGlsZHJlbiIsImNsYXNzTmFtZSIsInRvcENvbnRlbnQiLCJzaXplIiwic3ViVGl0bGUiLCJ0aXRsZSIsIm90aGVyUHJvcHMiLCJfb2JqZWN0V2l0aG91dFByb3BlcnRpZXMiLCJfZXhjbHVkZWQiLCJfdXNlQ29udGV4dCIsInNpemVDb250ZXh0IiwiY2xhc3NTZXQiLCJjb25jYXQiLCJjcmVhdGVFbGVtZW50IiwiX2V4dGVuZHMiLCJwcm9wVHlwZXMiLCJub2RlIiwic3RyaW5nIiwib25lT2YiLCJkZWZhdWx0UHJvcHMiLCJ1bmRlZmluZWQiXSwic291cmNlcyI6WyIuLi8uLi9jb21wb25lbnRzL2NhcmQvSGVhZGVyLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlQ29udGV4dCB9IGZyb20gXCJyZWFjdFwiXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCJcbmltcG9ydCBjbGFzc05hbWVzIGZyb20gXCJjbGFzc25hbWVzXCJcbmltcG9ydCB7IENvbmZpZ0NvbnRleHQsIGdldENvbXB1dGVkU2l6ZSB9IGZyb20gXCIuLi9jb25maWctcHJvdmlkZXJcIlxuaW1wb3J0IFwiLi9zdHlsZVwiXG5cbmNvbnN0IHByZWZpeCA9IFwiYWR1aS1jYXJkXCJcblxuZXhwb3J0IGludGVyZmFjZSBJSGVhZGVyUHJvcHMge1xuICBba2V5OiBzdHJpbmddOiBhbnlcbiAgLyoqXG4gICAqIOWtkOiKgueCuVxuICAgKi9cbiAgY2hpbGRyZW4/OiBSZWFjdC5SZWFjdE5vZGVcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lPzogc3RyaW5nXG4gIC8qKlxuICAgKiDorr7nva7lsLrlr7hcbiAgICovXG4gIHNpemU/OiBcIm1pbmlcIiB8IFwic21hbGxcIiB8IFwibWVkaXVtXCIgfCBcImxhcmdlXCJcbiAgLyoqXG4gICAqIOWNoeeJh+WJr+agh+mimFxuICAgKi9cbiAgc3ViVGl0bGU/OiBSZWFjdC5SZWFjdE5vZGVcbiAgLyoqXG4gICAqIOWNoeeJh+S4u+agh+mimO+8iOWmguS4jeWhq+aVtOS4quagh+mimOaooeWdl+makOiXj++8iVxuICAgKi9cbiAgdGl0bGU/OiBSZWFjdC5SZWFjdE5vZGVcbiAgLyoqXG4gICAqIOWktOmDqOWPs+S+p+iKgueCuVxuICAgKi9cbiAgdG9wQ29udGVudD86IFJlYWN0LlJlYWN0Tm9kZVxufVxuXG4vKipcbiAqIOWNoeeJh+e7hOS7tuWktOmDqOmDqOWIhlxuICovXG5jb25zdCBIZWFkZXI6IFJlYWN0LkZDPElIZWFkZXJQcm9wcz4gPSAoe1xuICBjaGlsZHJlbixcbiAgY2xhc3NOYW1lLFxuICB0b3BDb250ZW50LFxuICBzaXplLFxuICBzdWJUaXRsZSxcbiAgdGl0bGUsXG4gIC4uLm90aGVyUHJvcHNcbn0pID0+IHtcbiAgY29uc3QgeyBzaXplOiBzaXplQ29udGV4dCB9ID0gdXNlQ29udGV4dChDb25maWdDb250ZXh0KVxuXG4gIGNvbnN0IGNsYXNzU2V0ID0gY2xhc3NOYW1lcyhcbiAgICBjbGFzc05hbWUsXG4gICAgYCR7cHJlZml4fS1oZWFkZXJgLFxuICAgIGAke3ByZWZpeH0tJHtnZXRDb21wdXRlZFNpemUoc2l6ZSwgc2l6ZUNvbnRleHQpfWBcbiAgKVxuXG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9e2NsYXNzU2V0fSB7Li4ub3RoZXJQcm9wc30+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT17YCR7cHJlZml4fS1oZWFkZXJCbG9ja2B9PlxuICAgICAgICB7ISF0aXRsZSAmJiAoXG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2Ake3ByZWZpeH0taGVhZGVyVG9wYH0+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YCR7cHJlZml4fS10aXRsZWB9Pnt0aXRsZX08L2Rpdj5cbiAgICAgICAgICAgIHshIXN1YlRpdGxlICYmIChcbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2Ake3ByZWZpeH0tc3ViVGl0bGVgfT57c3ViVGl0bGV9PC9kaXY+XG4gICAgICAgICAgICApfVxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICApfVxuICAgICAgICB7ISF0b3BDb250ZW50ICYmIChcbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YCR7cHJlZml4fS10b3BDb250ZW50YH0+e3RvcENvbnRlbnR9PC9kaXY+XG4gICAgICAgICl9XG4gICAgICA8L2Rpdj5cbiAgICAgIHshIWNoaWxkcmVuICYmIDxkaXYgY2xhc3NOYW1lPXtgJHtwcmVmaXh9LWNoaWxkcmVuYH0+e2NoaWxkcmVufTwvZGl2Pn1cbiAgICA8L2Rpdj5cbiAgKVxufVxuXG5IZWFkZXIucHJvcFR5cGVzID0ge1xuICAvKipcbiAgICog5a2Q6IqC54K5XG4gICAqL1xuICBjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG4gIC8qKlxuICAgKiDpmYTliqDnsbvlkI1cbiAgICovXG4gIGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcbiAgLyoqXG4gICAqIOiuvue9ruWwuuWvuFxuICAgKi9cbiAgc2l6ZTogUHJvcFR5cGVzLm9uZU9mKFtcIm1pbmlcIiwgXCJzbWFsbFwiLCBcIm1lZGl1bVwiLCBcImxhcmdlXCJdKSxcbiAgLyoqXG4gICAqIOWNoeeJh+WJr+agh+mimFxuICAgKi9cbiAgc3ViVGl0bGU6IFByb3BUeXBlcy5ub2RlLFxuICAvKipcbiAgICog5Y2h54mH5Li75qCH6aKY77yI5aaC5LiN5aGr5pW05Liq5qCH6aKY5qih5Z2X6ZqQ6JeP77yJXG4gICAqL1xuICB0aXRsZTogUHJvcFR5cGVzLm5vZGUsXG4gIC8qKlxuICAgKiDlpLTpg6jlj7PkvqfoioLngrlcbiAgICovXG4gIHRvcENvbnRlbnQ6IFByb3BUeXBlcy5ub2RlLFxufVxuXG5IZWFkZXIuZGVmYXVsdFByb3BzID0ge1xuICBjaGlsZHJlbjogXCJcIixcbiAgY2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIHNpemU6IFwic21hbGxcIixcbiAgc3ViVGl0bGU6IG51bGwsXG4gIHRpdGxlOiBudWxsLFxuICB0b3BDb250ZW50OiBudWxsLFxufVxuXG5leHBvcnQgZGVmYXVsdCBIZWFkZXJcbiJdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU9BLEtBQUssSUFBSUMsVUFBVSxRQUFRLE9BQU87QUFDekMsT0FBT0MsU0FBUyxNQUFNLFlBQVk7QUFDbEMsT0FBT0MsVUFBVSxNQUFNLFlBQVk7QUFDbkMsU0FBU0MsYUFBYSxFQUFFQyxlQUFlLFFBQVEsb0JBQW9CO0FBQ25FLE9BQU8sU0FBUztBQUVoQixJQUFNQyxNQUFNLEdBQUcsV0FBVztBQWlDMUIsSUFBTUMsTUFBOEIsR0FBRyxTQUFqQ0EsTUFBOEJBLENBQUFDLElBQUEsRUFROUI7RUFBQSxJQVBKQyxRQUFRLEdBQUFELElBQUEsQ0FBUkMsUUFBUTtJQUNSQyxTQUFTLEdBQUFGLElBQUEsQ0FBVEUsU0FBUztJQUNUQyxVQUFVLEdBQUFILElBQUEsQ0FBVkcsVUFBVTtJQUNWQyxJQUFJLEdBQUFKLElBQUEsQ0FBSkksSUFBSTtJQUNKQyxRQUFRLEdBQUFMLElBQUEsQ0FBUkssUUFBUTtJQUNSQyxLQUFLLEdBQUFOLElBQUEsQ0FBTE0sS0FBSztJQUNGQyxVQUFVLEdBQUFDLHdCQUFBLENBQUFSLElBQUEsRUFBQVMsU0FBQTtFQUViLElBQUFDLFdBQUEsR0FBOEJqQixVQUFVLENBQUNHLGFBQWEsQ0FBQztJQUF6Q2UsV0FBVyxHQUFBRCxXQUFBLENBQWpCTixJQUFJO0VBRVosSUFBTVEsUUFBUSxHQUFHakIsVUFBVSxDQUN6Qk8sU0FBUyxLQUFBVyxNQUFBLENBQ05mLE1BQU0saUJBQUFlLE1BQUEsQ0FDTmYsTUFBTSxPQUFBZSxNQUFBLENBQUloQixlQUFlLENBQUNPLElBQUksRUFBRU8sV0FBVyxDQUFDLENBQ2pELENBQUM7RUFFRCxPQUNFbkIsS0FBQSxDQUFBc0IsYUFBQSxRQUFBQyxRQUFBO0lBQUtiLFNBQVMsRUFBRVU7RUFBUyxHQUFLTCxVQUFVLEdBQ3RDZixLQUFBLENBQUFzQixhQUFBO0lBQUtaLFNBQVMsS0FBQVcsTUFBQSxDQUFLZixNQUFNO0VBQWUsR0FDckMsQ0FBQyxDQUFDUSxLQUFLLElBQ05kLEtBQUEsQ0FBQXNCLGFBQUE7SUFBS1osU0FBUyxLQUFBVyxNQUFBLENBQUtmLE1BQU07RUFBYSxHQUNwQ04sS0FBQSxDQUFBc0IsYUFBQTtJQUFLWixTQUFTLEtBQUFXLE1BQUEsQ0FBS2YsTUFBTTtFQUFTLEdBQUVRLEtBQVcsQ0FBQyxFQUMvQyxDQUFDLENBQUNELFFBQVEsSUFDVGIsS0FBQSxDQUFBc0IsYUFBQTtJQUFLWixTQUFTLEtBQUFXLE1BQUEsQ0FBS2YsTUFBTTtFQUFZLEdBQUVPLFFBQWMsQ0FFcEQsQ0FDTixFQUNBLENBQUMsQ0FBQ0YsVUFBVSxJQUNYWCxLQUFBLENBQUFzQixhQUFBO0lBQUtaLFNBQVMsS0FBQVcsTUFBQSxDQUFLZixNQUFNO0VBQWMsR0FBRUssVUFBZ0IsQ0FFeEQsQ0FBQyxFQUNMLENBQUMsQ0FBQ0YsUUFBUSxJQUFJVCxLQUFBLENBQUFzQixhQUFBO0lBQUtaLFNBQVMsS0FBQVcsTUFBQSxDQUFLZixNQUFNO0VBQVksR0FBRUcsUUFBYyxDQUNqRSxDQUFDO0FBRVYsQ0FBQztBQUVERixNQUFNLENBQUNpQixTQUFTLEdBQUc7RUFJakJmLFFBQVEsRUFBRVAsU0FBUyxDQUFDdUIsSUFBSTtFQUl4QmYsU0FBUyxFQUFFUixTQUFTLENBQUN3QixNQUFNO0VBSTNCZCxJQUFJLEVBQUVWLFNBQVMsQ0FBQ3lCLEtBQUssQ0FBQyxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0VBSTNEZCxRQUFRLEVBQUVYLFNBQVMsQ0FBQ3VCLElBQUk7RUFJeEJYLEtBQUssRUFBRVosU0FBUyxDQUFDdUIsSUFBSTtFQUlyQmQsVUFBVSxFQUFFVCxTQUFTLENBQUN1QjtBQUN4QixDQUFDO0FBRURsQixNQUFNLENBQUNxQixZQUFZLEdBQUc7RUFDcEJuQixRQUFRLEVBQUUsRUFBRTtFQUNaQyxTQUFTLEVBQUVtQixTQUFTO0VBQ3BCakIsSUFBSSxFQUFFLE9BQU87RUFDYkMsUUFBUSxFQUFFLElBQUk7RUFDZEMsS0FBSyxFQUFFLElBQUk7RUFDWEgsVUFBVSxFQUFFO0FBQ2QsQ0FBQztBQUVELGVBQWVKLE1BQU0iLCJpZ25vcmVMaXN0IjpbXX0=