mobile-more
Version:
基于 antd-mobile v5 扩展移动端 UI 组件
39 lines (38 loc) • 2 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.WhiteSpace = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2"));
var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var _config = require("../../config");
require("./index.css");
var _excluded = ["fill", "size", "className", "style"];
var prefixCls = "".concat(_config.prefixClass, "-whitespace");
var BizWhiteSpace = function BizWhiteSpace(_ref) {
var _ref$fill = _ref.fill,
fill = _ref$fill === void 0 ? false : _ref$fill,
_ref$size = _ref.size,
size = _ref$size === void 0 ? 'md' : _ref$size,
className = _ref.className,
style = _ref.style,
restProps = (0, _objectWithoutProperties2.default)(_ref, _excluded);
var fillType = (0, _typeof2.default)(fill);
var defaultStyle = fillType === 'string' ? {
background: fill
} : undefined;
return /*#__PURE__*/_react.default.createElement("div", (0, _objectSpread2.default)({
className: (0, _classnames.default)(prefixCls, (0, _defineProperty2.default)((0, _defineProperty2.default)({}, "".concat(prefixCls, "-bg"), fillType === 'boolean' && fill), "".concat(prefixCls, "-").concat(size), !!size), className),
style: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, defaultStyle), style)
}, restProps));
};
/**
* @deprecated 即将废弃,请使用 `BizWhiteSpace` 替代。
*/
var WhiteSpace = exports.WhiteSpace = BizWhiteSpace;
var _default = exports.default = BizWhiteSpace;