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>

45 lines (39 loc) 6.74 kB
var _excluded = ["children", "className", "elevation", "interactive"]; 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 _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } 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, { forwardRef } from "react"; import PropTypes from "prop-types"; import classNames from "classnames"; import Header from "./Header"; import "./style"; var prefix = "adui-card"; var Card = forwardRef(function (_ref, ref) { var children = _ref.children, className = _ref.className, elevation = _ref.elevation, interactive = _ref.interactive, otherProps = _objectWithoutProperties(_ref, _excluded); var classSet = classNames(className, "".concat(prefix, "-base"), "".concat(prefix, "-elevation_").concat(elevation), _defineProperty({}, "".concat(prefix, "-interactive"), interactive)); return React.createElement("div", _extends({ ref: ref, className: classSet }, otherProps), children); }); Card.propTypes = { children: PropTypes.node, className: PropTypes.string, elevation: PropTypes.oneOf([0, 1, 2, 3, 4]), interactive: PropTypes.bool }; Card.defaultProps = { children: "", className: undefined, elevation: 1, interactive: false }; Card.Header = Header; Card.displayName = "Card"; export default Card; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsImZvcndhcmRSZWYiLCJQcm9wVHlwZXMiLCJjbGFzc05hbWVzIiwiSGVhZGVyIiwicHJlZml4IiwiQ2FyZCIsInJlZiIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiZWxldmF0aW9uIiwiaW50ZXJhY3RpdmUiLCJvdGhlclByb3BzIiwiY2xhc3NTZXQiLCJwcm9wVHlwZXMiLCJub2RlIiwic3RyaW5nIiwib25lT2YiLCJib29sIiwiZGVmYXVsdFByb3BzIiwidW5kZWZpbmVkIiwiZGlzcGxheU5hbWUiXSwic291cmNlcyI6WyIuLi8uLi9jb21wb25lbnRzL2NhcmQvQ2FyZC50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0LCB7IGZvcndhcmRSZWYgfSBmcm9tIFwicmVhY3RcIlxuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiXG5pbXBvcnQgY2xhc3NOYW1lcyBmcm9tIFwiY2xhc3NuYW1lc1wiXG5pbXBvcnQgSGVhZGVyIGZyb20gXCIuL0hlYWRlclwiXG5pbXBvcnQgXCIuL3N0eWxlXCJcblxuY29uc3QgcHJlZml4ID0gXCJhZHVpLWNhcmRcIlxuXG5leHBvcnQgaW50ZXJmYWNlIElDYXJkUHJvcHMge1xuICBba2V5OiBzdHJpbmddOiBhbnlcbiAgLyoqXG4gICAqIOWtkOiKgueCuVxuICAgKi9cbiAgY2hpbGRyZW4/OiBSZWFjdC5SZWFjdE5vZGVcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lPzogc3RyaW5nXG4gIC8qKlxuICAgKiDlsYLnuqdcbiAgICovXG4gIGVsZXZhdGlvbj86IDAgfCAxIHwgMiB8IDMgfCA0XG4gIC8qKlxuICAgKiDlj6/kupLliqjmgKdcbiAgICovXG4gIGludGVyYWN0aXZlPzogYm9vbGVhblxufVxuXG5leHBvcnQgaW50ZXJmYWNlIElDYXJkXG4gIGV4dGVuZHMgUmVhY3QuRm9yd2FyZFJlZkV4b3RpY0NvbXBvbmVudDxcbiAgICBJQ2FyZFByb3BzICYgUmVhY3QuUmVmQXR0cmlidXRlczxIVE1MRGl2RWxlbWVudD5cbiAgPiB7XG4gIEhlYWRlcjogdHlwZW9mIEhlYWRlclxufVxuXG4vKipcbiAqIOWNoeeJh+aYr+WMheWQq+S4gOexu+eJueWumuaVsOaNrumbhueahOacieWxgue6p+eahOaooeWdl++8jOeUqOS7peaJv+i9veebuOWFs+iBlOWGheWuueOAgumhtemdouiuvuiuoeS4re+8jOmAmuW4uOS7peWGheWuueWGs+WumuWNoeeJh+eahOW4g+WxgOaWueW8j+OAglxuICovXG4vLyBAdHMtaWdub3JlXG5jb25zdCBDYXJkOiBJQ2FyZCA9IGZvcndhcmRSZWYoXG4gIChcbiAgICB7IGNoaWxkcmVuLCBjbGFzc05hbWUsIGVsZXZhdGlvbiwgaW50ZXJhY3RpdmUsIC4uLm90aGVyUHJvcHMgfTogSUNhcmRQcm9wcyxcbiAgICByZWZcbiAgKSA9PiB7XG4gICAgY29uc3QgY2xhc3NTZXQgPSBjbGFzc05hbWVzKFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgYCR7cHJlZml4fS1iYXNlYCxcbiAgICAgIGAke3ByZWZpeH0tZWxldmF0aW9uXyR7ZWxldmF0aW9ufWAsXG4gICAgICB7XG4gICAgICAgIFtgJHtwcmVmaXh9LWludGVyYWN0aXZlYF06IGludGVyYWN0aXZlLFxuICAgICAgfVxuICAgIClcbiAgICByZXR1cm4gKFxuICAgICAgPGRpdiByZWY9e3JlZn0gY2xhc3NOYW1lPXtjbGFzc1NldH0gey4uLm90aGVyUHJvcHN9PlxuICAgICAgICB7Y2hpbGRyZW59XG4gICAgICA8L2Rpdj5cbiAgICApXG4gIH1cbilcbkNhcmQucHJvcFR5cGVzID0ge1xuICAvKipcbiAgICog5a2Q6IqC54K5XG4gICAqL1xuICBjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG4gIC8qKlxuICAgKiDpmYTliqDnsbvlkI1cbiAgICovXG4gIGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcbiAgLyoqXG4gICAqIOWxgue6p1xuICAgKi9cbiAgZWxldmF0aW9uOiBQcm9wVHlwZXMub25lT2YoWzAsIDEsIDIsIDMsIDRdKSxcbiAgLyoqXG4gICAqIOWPr+S6kuWKqOaAp1xuICAgKi9cbiAgaW50ZXJhY3RpdmU6IFByb3BUeXBlcy5ib29sLFxufVxuXG5DYXJkLmRlZmF1bHRQcm9wcyA9IHtcbiAgY2hpbGRyZW46IFwiXCIsXG4gIGNsYXNzTmFtZTogdW5kZWZpbmVkLFxuICBlbGV2YXRpb246IDEsXG4gIGludGVyYWN0aXZlOiBmYWxzZSxcbn1cblxuQ2FyZC5IZWFkZXIgPSBIZWFkZXJcblxuQ2FyZC5kaXNwbGF5TmFtZSA9IFwiQ2FyZFwiXG5cbmV4cG9ydCBkZWZhdWx0IENhcmRcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBLE9BQU9BLEtBQVAsSUFBZ0JDLFVBQWhCLFFBQWtDLE9BQWxDO0FBQ0EsT0FBT0MsU0FBUCxNQUFzQixZQUF0QjtBQUNBLE9BQU9DLFVBQVAsTUFBdUIsWUFBdkI7QUFDQSxPQUFPQyxNQUFQLE1BQW1CLFVBQW5CO0FBQ0EsT0FBTyxTQUFQO0FBRUEsSUFBTUMsTUFBTSxHQUFHLFdBQWY7QUFpQ0EsSUFBTUMsSUFBVyxHQUFHTCxVQUFVLENBQzVCLGdCQUVFTSxHQUZGLEVBR0s7RUFBQSxJQUZEQyxRQUVDLFFBRkRBLFFBRUM7RUFBQSxJQUZTQyxTQUVULFFBRlNBLFNBRVQ7RUFBQSxJQUZvQkMsU0FFcEIsUUFGb0JBLFNBRXBCO0VBQUEsSUFGK0JDLFdBRS9CLFFBRitCQSxXQUUvQjtFQUFBLElBRitDQyxVQUUvQzs7RUFDSCxJQUFNQyxRQUFRLEdBQUdWLFVBQVUsQ0FDekJNLFNBRHlCLFlBRXRCSixNQUZzQixzQkFHdEJBLE1BSHNCLHdCQUdGSyxTQUhFLGlDQUtuQkwsTUFMbUIsbUJBS0lNLFdBTEosRUFBM0I7RUFRQSxPQUNFO0lBQUssR0FBRyxFQUFFSixHQUFWO0lBQWUsU0FBUyxFQUFFTTtFQUExQixHQUF3Q0QsVUFBeEMsR0FDR0osUUFESCxDQURGO0FBS0QsQ0FsQjJCLENBQTlCO0FBb0JBRixJQUFJLENBQUNRLFNBQUwsR0FBaUI7RUFJZk4sUUFBUSxFQUFFTixTQUFTLENBQUNhLElBSkw7RUFRZk4sU0FBUyxFQUFFUCxTQUFTLENBQUNjLE1BUk47RUFZZk4sU0FBUyxFQUFFUixTQUFTLENBQUNlLEtBQVYsQ0FBZ0IsQ0FBQyxDQUFELEVBQUksQ0FBSixFQUFPLENBQVAsRUFBVSxDQUFWLEVBQWEsQ0FBYixDQUFoQixDQVpJO0VBZ0JmTixXQUFXLEVBQUVULFNBQVMsQ0FBQ2dCO0FBaEJSLENBQWpCO0FBbUJBWixJQUFJLENBQUNhLFlBQUwsR0FBb0I7RUFDbEJYLFFBQVEsRUFBRSxFQURRO0VBRWxCQyxTQUFTLEVBQUVXLFNBRk87RUFHbEJWLFNBQVMsRUFBRSxDQUhPO0VBSWxCQyxXQUFXLEVBQUU7QUFKSyxDQUFwQjtBQU9BTCxJQUFJLENBQUNGLE1BQUwsR0FBY0EsTUFBZDtBQUVBRSxJQUFJLENBQUNlLFdBQUwsR0FBbUIsTUFBbkI7QUFFQSxlQUFlZixJQUFmIn0=