@fruits-chain/react-native-xiaoshu
Version:
🌈 React Native UI library
36 lines (35 loc) • 1.23 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _isBoolean = _interopRequireDefault(require("lodash/isBoolean"));
var _isNumber = _interopRequireDefault(require("lodash/isNumber"));
var _react = _interopRequireDefault(require("react"));
var _index = _interopRequireDefault(require("../blank/index.js"));
var _index2 = require("../helpers/index.js");
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const CardBody = ({
padding = true,
...restProps
}) => {
const config = (0, _isBoolean.default)(padding) || (0, _isNumber.default)(padding) ? {
left: padding,
right: padding,
top: padding,
bottom: padding
} : {
left: (0, _index2.getDefaultValue)(padding.left, true),
right: (0, _index2.getDefaultValue)(padding.right, true),
top: (0, _index2.getDefaultValue)(padding.top, true),
bottom: (0, _index2.getDefaultValue)(padding.bottom, true)
};
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_index.default, {
...restProps,
...config,
type: "margin"
});
};
var _default = exports.default = CardBody;
//# sourceMappingURL=card-body.js.map