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>

48 lines (41 loc) 5.66 kB
var _excluded = ["className", "href", "children"]; function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } import * as React from "react"; import PropTypes from "prop-types"; import classNames from "classnames"; import Icon from "../icon"; import "./style"; var prefix = "adui-breadcrumb"; var Item = function Item(_ref) { var className = _ref.className, href = _ref.href, children = _ref.children, otherProps = _objectWithoutProperties(_ref, _excluded); var classSet = classNames(className, "".concat(prefix, "-item")); var TagName = href ? "a" : "span"; return React.createElement(TagName, _extends({ className: classSet, href: href, target: href && "_blank" }, otherProps), React.createElement("div", { className: "".concat(prefix, "-content") }, children), React.createElement(Icon, { size: 18, icon: "arrow-right", className: "".concat(prefix, "-icon") })); }; Item.propTypes = { children: PropTypes.node, className: PropTypes.string, href: PropTypes.string }; Item.defaultProps = { children: null, className: undefined, href: undefined }; export default Item; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIlByb3BUeXBlcyIsImNsYXNzTmFtZXMiLCJJY29uIiwicHJlZml4IiwiSXRlbSIsImNsYXNzTmFtZSIsImhyZWYiLCJjaGlsZHJlbiIsIm90aGVyUHJvcHMiLCJjbGFzc1NldCIsIlRhZ05hbWUiLCJwcm9wVHlwZXMiLCJub2RlIiwic3RyaW5nIiwiZGVmYXVsdFByb3BzIiwidW5kZWZpbmVkIl0sInNvdXJjZXMiOlsiLi4vLi4vY29tcG9uZW50cy9icmVhZGNydW1iL0l0ZW0udHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIFJlYWN0IGZyb20gXCJyZWFjdFwiXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCJcbmltcG9ydCBjbGFzc05hbWVzIGZyb20gXCJjbGFzc25hbWVzXCJcbmltcG9ydCBJY29uIGZyb20gXCIuLi9pY29uXCJcbmltcG9ydCBcIi4vc3R5bGVcIlxuXG5jb25zdCBwcmVmaXggPSBcImFkdWktYnJlYWRjcnVtYlwiXG5cbmV4cG9ydCBpbnRlcmZhY2UgSUl0ZW1Qcm9wcyB7XG4gIFtrZXk6IHN0cmluZ106IGFueVxuICAvKipcbiAgICog5a2Q6IqC54K5XG4gICAqL1xuICBjaGlsZHJlbj86IFJlYWN0LlJlYWN0Tm9kZVxuICAvKipcbiAgICog6ZmE5Yqg57G75ZCNXG4gICAqL1xuICBjbGFzc05hbWU/OiBzdHJpbmdcbiAgLyoqXG4gICAqIOaMh+WQkemTvuaOpVxuICAgKi9cbiAgaHJlZj86IHN0cmluZ1xufVxuXG4vKipcbiAqIOmdouWMheWxkSAtIGl0ZW1cbiAqL1xuXG5jb25zdCBJdGVtOiBSZWFjdC5GQzxJSXRlbVByb3BzPiA9ICh7XG4gIGNsYXNzTmFtZSxcbiAgaHJlZixcbiAgY2hpbGRyZW4sXG4gIC4uLm90aGVyUHJvcHNcbn06IElJdGVtUHJvcHMpID0+IHtcbiAgY29uc3QgY2xhc3NTZXQgPSBjbGFzc05hbWVzKGNsYXNzTmFtZSwgYCR7cHJlZml4fS1pdGVtYClcbiAgY29uc3QgVGFnTmFtZSA9IGhyZWYgPyBcImFcIiA6IFwic3BhblwiXG5cbiAgcmV0dXJuIChcbiAgICA8VGFnTmFtZVxuICAgICAgY2xhc3NOYW1lPXtjbGFzc1NldH1cbiAgICAgIGhyZWY9e2hyZWZ9XG4gICAgICB0YXJnZXQ9e2hyZWYgJiYgXCJfYmxhbmtcIn1cbiAgICAgIHsuLi5vdGhlclByb3BzfVxuICAgID5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPXtgJHtwcmVmaXh9LWNvbnRlbnRgfT57Y2hpbGRyZW59PC9kaXY+XG4gICAgICA8SWNvbiBzaXplPXsxOH0gaWNvbj1cImFycm93LXJpZ2h0XCIgY2xhc3NOYW1lPXtgJHtwcmVmaXh9LWljb25gfSAvPlxuICAgIDwvVGFnTmFtZT5cbiAgKVxufVxuXG5JdGVtLnByb3BUeXBlcyA9IHtcbiAgLyoqXG4gICAqIOWtkOiKgueCuVxuICAgKi9cbiAgY2hpbGRyZW46IFByb3BUeXBlcy5ub2RlLFxuICAvKipcbiAgICog6ZmE5Yqg57G75ZCNXG4gICAqL1xuICBjbGFzc05hbWU6IFByb3BUeXBlcy5zdHJpbmcsXG4gIC8qKlxuICAgKiDmjIflkJHpk77mjqVcbiAgICovXG4gIGhyZWY6IFByb3BUeXBlcy5zdHJpbmcsXG59XG5cbkl0ZW0uZGVmYXVsdFByb3BzID0ge1xuICBjaGlsZHJlbjogbnVsbCxcbiAgY2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIGhyZWY6IHVuZGVmaW5lZCxcbn1cblxuZXhwb3J0IGRlZmF1bHQgSXRlbVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBLE9BQU8sS0FBS0EsS0FBWixNQUF1QixPQUF2QjtBQUNBLE9BQU9DLFNBQVAsTUFBc0IsWUFBdEI7QUFDQSxPQUFPQyxVQUFQLE1BQXVCLFlBQXZCO0FBQ0EsT0FBT0MsSUFBUCxNQUFpQixTQUFqQjtBQUNBLE9BQU8sU0FBUDtBQUVBLElBQU1DLE1BQU0sR0FBRyxpQkFBZjs7QUFzQkEsSUFBTUMsSUFBMEIsR0FBRyxTQUE3QkEsSUFBNkIsT0FLakI7RUFBQSxJQUpoQkMsU0FJZ0IsUUFKaEJBLFNBSWdCO0VBQUEsSUFIaEJDLElBR2dCLFFBSGhCQSxJQUdnQjtFQUFBLElBRmhCQyxRQUVnQixRQUZoQkEsUUFFZ0I7RUFBQSxJQURiQyxVQUNhOztFQUNoQixJQUFNQyxRQUFRLEdBQUdSLFVBQVUsQ0FBQ0ksU0FBRCxZQUFlRixNQUFmLFdBQTNCO0VBQ0EsSUFBTU8sT0FBTyxHQUFHSixJQUFJLEdBQUcsR0FBSCxHQUFTLE1BQTdCO0VBRUEsT0FDRSxvQkFBQyxPQUFEO0lBQ0UsU0FBUyxFQUFFRyxRQURiO0lBRUUsSUFBSSxFQUFFSCxJQUZSO0lBR0UsTUFBTSxFQUFFQSxJQUFJLElBQUk7RUFIbEIsR0FJTUUsVUFKTixHQU1FO0lBQUssU0FBUyxZQUFLTCxNQUFMO0VBQWQsR0FBc0NJLFFBQXRDLENBTkYsRUFPRSxvQkFBQyxJQUFEO0lBQU0sSUFBSSxFQUFFLEVBQVo7SUFBZ0IsSUFBSSxFQUFDLGFBQXJCO0lBQW1DLFNBQVMsWUFBS0osTUFBTDtFQUE1QyxFQVBGLENBREY7QUFXRCxDQXBCRDs7QUFzQkFDLElBQUksQ0FBQ08sU0FBTCxHQUFpQjtFQUlmSixRQUFRLEVBQUVQLFNBQVMsQ0FBQ1ksSUFKTDtFQVFmUCxTQUFTLEVBQUVMLFNBQVMsQ0FBQ2EsTUFSTjtFQVlmUCxJQUFJLEVBQUVOLFNBQVMsQ0FBQ2E7QUFaRCxDQUFqQjtBQWVBVCxJQUFJLENBQUNVLFlBQUwsR0FBb0I7RUFDbEJQLFFBQVEsRUFBRSxJQURRO0VBRWxCRixTQUFTLEVBQUVVLFNBRk87RUFHbEJULElBQUksRUFBRVM7QUFIWSxDQUFwQjtBQU1BLGVBQWVYLElBQWYifQ==