@wulperstudio/cms
Version:
Wulper Studio Library Components CMS
31 lines (30 loc) • 1.29 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.CardFlexible = void 0;
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _styled = require("./styled");
var _jsxRuntime = require("react/jsx-runtime");
var _excluded = ["hoverStyle", "shadow", "padding", "component"];
var CardFlexible = exports.CardFlexible = function CardFlexible(_ref) {
var _ref$hoverStyle = _ref.hoverStyle,
hoverStyle = _ref$hoverStyle === void 0 ? 'shadow' : _ref$hoverStyle,
_ref$shadow = _ref.shadow,
shadow = _ref$shadow === void 0 ? 'none' : _ref$shadow,
_ref$padding = _ref.padding,
padding = _ref$padding === void 0 ? '15px' : _ref$padding,
_ref$component = _ref.component,
component = _ref$component === void 0 ? 'article' : _ref$component,
props = (0, _objectWithoutProperties2["default"])(_ref, _excluded);
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_styled.CardFlex, Object.assign({
hoverStyle: hoverStyle,
shadow: shadow,
as: component,
padding: padding
}, props, {
children: props.children
}));
};