mobile-more
Version:
基于 antd-mobile v5 扩展移动端 UI 组件
64 lines (60 loc) • 2.97 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.Descriptions = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _classnames2 = _interopRequireDefault(require("classnames"));
var _config = require("../../config");
require("./index.css");
var _excluded = ["label", "labelStyle", "labelClassName", "contentStyle", "contentClassName", "className", "children"],
_excluded2 = ["title", "className", "children", "colon"];
var prefixCls = "".concat(_config.prefixClass, "-descriptions");
var BizDescriptionsItem = function BizDescriptionsItem(_ref) {
var label = _ref.label,
labelStyle = _ref.labelStyle,
labelClassName = _ref.labelClassName,
contentStyle = _ref.contentStyle,
contentClassName = _ref.contentClassName,
className = _ref.className,
children = _ref.children,
restProps = (0, _objectWithoutProperties2.default)(_ref, _excluded);
return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({
className: (0, _classnames2.default)("".concat(prefixCls, "-item"), className)
}, restProps), /*#__PURE__*/_react.default.createElement("div", {
className: (0, _classnames2.default)("".concat(prefixCls, "-item-label"), labelClassName),
style: labelStyle
}, label), /*#__PURE__*/_react.default.createElement("div", {
className: (0, _classnames2.default)("".concat(prefixCls, "-item-content"), contentClassName),
style: contentStyle
}, children));
};
var BizDescriptions = function BizDescriptions(_ref2) {
var title = _ref2.title,
className = _ref2.className,
children = _ref2.children,
_ref2$colon = _ref2.colon,
colon = _ref2$colon === void 0 ? true : _ref2$colon,
restProps = (0, _objectWithoutProperties2.default)(_ref2, _excluded2);
return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({
className: (0, _classnames2.default)(prefixCls, (0, _defineProperty2.default)({}, "".concat(prefixCls, "-colon"), colon), className)
}, restProps), title && /*#__PURE__*/_react.default.createElement("div", {
className: "".concat(prefixCls, "-title")
}, title), children);
};
BizDescriptions.Item = BizDescriptionsItem;
/**
* @deprecated 即将废弃,请使用 `BizDescriptionsItemProps` 替代。
*/
/**
* @deprecated 即将废弃,请使用 `BizDescriptionsProps` 替代。
*/
/**
* @deprecated 即将废弃,请使用 `BizDescriptions` 替代。
*/
var Descriptions = exports.Descriptions = BizDescriptions;
var _default = exports.default = BizDescriptions;