mobile-more
Version:
基于 antd-mobile v5 扩展移动端 UI 组件
39 lines (36 loc) • 1.6 kB
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2";
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty";
import _typeof from "@babel/runtime/helpers/esm/typeof";
import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties";
var _excluded = ["fill", "size", "className", "style"];
import React from 'react';
import classNames from 'classnames';
import { prefixClass } from "../../config";
import "./index.css";
var prefixCls = "".concat(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 = _objectWithoutProperties(_ref, _excluded);
var fillType = _typeof(fill);
var defaultStyle = fillType === 'string' ? {
background: fill
} : undefined;
return /*#__PURE__*/React.createElement("div", _extends({
className: classNames(prefixCls, _defineProperty(_defineProperty({}, "".concat(prefixCls, "-bg"), fillType === 'boolean' && fill), "".concat(prefixCls, "-").concat(size), !!size), className),
style: _objectSpread(_objectSpread({}, defaultStyle), style)
}, restProps));
};
/**
* @deprecated 即将废弃,请使用 `BizWhiteSpace` 替代。
*/
export var WhiteSpace = BizWhiteSpace;
/**
* @deprecated 即将废弃,请使用 `BizWhiteSpaceProps` 替代。
*/
export default BizWhiteSpace;