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>

46 lines (38 loc) 6.4 kB
var _excluded = ["children", "className", "size"]; 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 React, { useContext } from "react"; import PropTypes from "prop-types"; import classNames from "classnames"; import { ConfigContext, getComputedSize } from "../config-provider"; import Item from "./Item"; import "./style"; var prefix = "adui-breadcrumb"; var Breadcrumb = function Breadcrumb(_ref) { var children = _ref.children, className = _ref.className, size = _ref.size, otherProps = _objectWithoutProperties(_ref, _excluded); var _useContext = useContext(ConfigContext), sizeContext = _useContext.size; var computedSize = getComputedSize(size, sizeContext); var classSet = classNames(className, "".concat(prefix, "-").concat(computedSize)); return React.createElement("div", _extends({ className: classSet }, otherProps), children); }; Breadcrumb.propTypes = { children: PropTypes.node, className: PropTypes.string, size: PropTypes.oneOf(["mini", "small", "medium", "large"]) }; Breadcrumb.defaultProps = { children: null, className: undefined, size: "small" }; Breadcrumb.displayName = "Breadcrumb"; Breadcrumb.Item = Item; export default Breadcrumb; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZUNvbnRleHQiLCJQcm9wVHlwZXMiLCJjbGFzc05hbWVzIiwiQ29uZmlnQ29udGV4dCIsImdldENvbXB1dGVkU2l6ZSIsIkl0ZW0iLCJwcmVmaXgiLCJCcmVhZGNydW1iIiwiY2hpbGRyZW4iLCJjbGFzc05hbWUiLCJzaXplIiwib3RoZXJQcm9wcyIsInNpemVDb250ZXh0IiwiY29tcHV0ZWRTaXplIiwiY2xhc3NTZXQiLCJwcm9wVHlwZXMiLCJub2RlIiwic3RyaW5nIiwib25lT2YiLCJkZWZhdWx0UHJvcHMiLCJ1bmRlZmluZWQiLCJkaXNwbGF5TmFtZSJdLCJzb3VyY2VzIjpbIi4uLy4uL2NvbXBvbmVudHMvYnJlYWRjcnVtYi9CcmVhZGNydW1iLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlQ29udGV4dCB9IGZyb20gXCJyZWFjdFwiXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCJcbmltcG9ydCBjbGFzc05hbWVzIGZyb20gXCJjbGFzc25hbWVzXCJcbmltcG9ydCB7IENvbmZpZ0NvbnRleHQsIGdldENvbXB1dGVkU2l6ZSB9IGZyb20gXCIuLi9jb25maWctcHJvdmlkZXJcIlxuaW1wb3J0IEl0ZW0gZnJvbSBcIi4vSXRlbVwiXG5pbXBvcnQgXCIuL3N0eWxlXCJcblxuY29uc3QgcHJlZml4ID0gXCJhZHVpLWJyZWFkY3J1bWJcIlxuXG5leHBvcnQgdHlwZSB7IElJdGVtUHJvcHMgfSBmcm9tIFwiLi9JdGVtXCJcblxuZXhwb3J0IGludGVyZmFjZSBJQnJlYWRjcnVtYlByb3BzIHtcbiAgW2tleTogc3RyaW5nXTogYW55XG4gIC8qKlxuICAgKiDlrZDoioLngrlcbiAgICovXG4gIGNoaWxkcmVuPzogUmVhY3QuUmVhY3ROb2RlXG4gIC8qKlxuICAgKiDpmYTliqDnsbvlkI1cbiAgICovXG4gIGNsYXNzTmFtZT86IHN0cmluZ1xuICAvKipcbiAgICog5bC65a+45aSn5bCPXG4gICAqL1xuICBzaXplPzogXCJtaW5pXCIgfCBcInNtYWxsXCIgfCBcIm1lZGl1bVwiIHwgXCJsYXJnZVwiXG59XG5cbi8qKlxuICog6Z2i5YyF5bGR55So5LqO5bGV56S65b2T5YmN5ZKM5Y6G5Y+y55qE6KGM5Li66Lev5b6E44CB5omA5Zyo5L2N572u77yM5bm26IO95aSf5L6d5o2u57q/5oCn6YC76L6R6L+b6KGM6L+U5Zue44CCXG4gKi9cbmNvbnN0IEJyZWFkY3J1bWI6IFJlYWN0LkZDPElCcmVhZGNydW1iUHJvcHM+ICYge1xuICBJdGVtOiB0eXBlb2YgSXRlbVxufSA9ICh7IGNoaWxkcmVuLCBjbGFzc05hbWUsIHNpemUsIC4uLm90aGVyUHJvcHMgfTogSUJyZWFkY3J1bWJQcm9wcykgPT4ge1xuICBjb25zdCB7IHNpemU6IHNpemVDb250ZXh0IH0gPSB1c2VDb250ZXh0KENvbmZpZ0NvbnRleHQpXG4gIGNvbnN0IGNvbXB1dGVkU2l6ZSA9IGdldENvbXB1dGVkU2l6ZShzaXplLCBzaXplQ29udGV4dClcblxuICBjb25zdCBjbGFzc1NldCA9IGNsYXNzTmFtZXMoY2xhc3NOYW1lLCBgJHtwcmVmaXh9LSR7Y29tcHV0ZWRTaXplfWApXG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9e2NsYXNzU2V0fSB7Li4ub3RoZXJQcm9wc30+XG4gICAgICB7Y2hpbGRyZW59XG4gICAgPC9kaXY+XG4gIClcbn1cblxuQnJlYWRjcnVtYi5wcm9wVHlwZXMgPSB7XG4gIC8qKlxuICAgKiDlrZDoioLngrlcbiAgICovXG4gIGNoaWxkcmVuOiBQcm9wVHlwZXMubm9kZSxcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAvKipcbiAgICog5bC65a+45aSn5bCPXG4gICAqL1xuICBzaXplOiBQcm9wVHlwZXMub25lT2YoW1wibWluaVwiLCBcInNtYWxsXCIsIFwibWVkaXVtXCIsIFwibGFyZ2VcIl0pLFxufVxuXG5CcmVhZGNydW1iLmRlZmF1bHRQcm9wcyA9IHtcbiAgY2hpbGRyZW46IG51bGwsXG4gIGNsYXNzTmFtZTogdW5kZWZpbmVkLFxuICBzaXplOiBcInNtYWxsXCIsXG59XG5cbkJyZWFkY3J1bWIuZGlzcGxheU5hbWUgPSBcIkJyZWFkY3J1bWJcIlxuXG5CcmVhZGNydW1iLkl0ZW0gPSBJdGVtXG5cbmV4cG9ydCBkZWZhdWx0IEJyZWFkY3J1bWJcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQSxPQUFPQSxLQUFQLElBQWdCQyxVQUFoQixRQUFrQyxPQUFsQztBQUNBLE9BQU9DLFNBQVAsTUFBc0IsWUFBdEI7QUFDQSxPQUFPQyxVQUFQLE1BQXVCLFlBQXZCO0FBQ0EsU0FBU0MsYUFBVCxFQUF3QkMsZUFBeEIsUUFBK0Msb0JBQS9DO0FBQ0EsT0FBT0MsSUFBUCxNQUFpQixRQUFqQjtBQUNBLE9BQU8sU0FBUDtBQUVBLElBQU1DLE1BQU0sR0FBRyxpQkFBZjs7QUF1QkEsSUFBTUMsVUFFTCxHQUFHLFNBRkVBLFVBRUYsT0FBb0U7RUFBQSxJQUFqRUMsUUFBaUUsUUFBakVBLFFBQWlFO0VBQUEsSUFBdkRDLFNBQXVELFFBQXZEQSxTQUF1RDtFQUFBLElBQTVDQyxJQUE0QyxRQUE1Q0EsSUFBNEM7RUFBQSxJQUFuQ0MsVUFBbUM7O0VBQ3RFLGtCQUE4QlgsVUFBVSxDQUFDRyxhQUFELENBQXhDO0VBQUEsSUFBY1MsV0FBZCxlQUFRRixJQUFSOztFQUNBLElBQU1HLFlBQVksR0FBR1QsZUFBZSxDQUFDTSxJQUFELEVBQU9FLFdBQVAsQ0FBcEM7RUFFQSxJQUFNRSxRQUFRLEdBQUdaLFVBQVUsQ0FBQ08sU0FBRCxZQUFlSCxNQUFmLGNBQXlCTyxZQUF6QixFQUEzQjtFQUNBLE9BQ0U7SUFBSyxTQUFTLEVBQUVDO0VBQWhCLEdBQThCSCxVQUE5QixHQUNHSCxRQURILENBREY7QUFLRCxDQVpEOztBQWNBRCxVQUFVLENBQUNRLFNBQVgsR0FBdUI7RUFJckJQLFFBQVEsRUFBRVAsU0FBUyxDQUFDZSxJQUpDO0VBUXJCUCxTQUFTLEVBQUVSLFNBQVMsQ0FBQ2dCLE1BUkE7RUFZckJQLElBQUksRUFBRVQsU0FBUyxDQUFDaUIsS0FBVixDQUFnQixDQUFDLE1BQUQsRUFBUyxPQUFULEVBQWtCLFFBQWxCLEVBQTRCLE9BQTVCLENBQWhCO0FBWmUsQ0FBdkI7QUFlQVgsVUFBVSxDQUFDWSxZQUFYLEdBQTBCO0VBQ3hCWCxRQUFRLEVBQUUsSUFEYztFQUV4QkMsU0FBUyxFQUFFVyxTQUZhO0VBR3hCVixJQUFJLEVBQUU7QUFIa0IsQ0FBMUI7QUFNQUgsVUFBVSxDQUFDYyxXQUFYLEdBQXlCLFlBQXpCO0FBRUFkLFVBQVUsQ0FBQ0YsSUFBWCxHQUFrQkEsSUFBbEI7QUFFQSxlQUFlRSxVQUFmIn0=