@wulperstudio/cms
Version:
Wulper Studio Library Components CMS
35 lines (34 loc) • 1.41 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = 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 = ["columnGap", "componentProps", "first", "header", "rowGap"];
var HeaderOneColumn = function HeaderOneColumn(_ref) {
var columnGap = _ref.columnGap,
componentProps = _ref.componentProps,
first = _ref.first,
header = _ref.header,
rowGap = _ref.rowGap,
props = (0, _objectWithoutProperties2["default"])(_ref, _excluded);
return /*#__PURE__*/(0, _jsxRuntime.jsxs)(_styled.Root, Object.assign({
columnGap: columnGap,
rowGap: rowGap
}, props, {
children: [header && /*#__PURE__*/(0, _jsxRuntime.jsx)(_styled.Header, Object.assign({
component: "header"
}, componentProps == null ? void 0 : componentProps.headerProps, {
children: header
})), /*#__PURE__*/(0, _jsxRuntime.jsx)(_styled.First, Object.assign({
component: "main"
}, componentProps == null ? void 0 : componentProps.bodyProps, {
children: first
}))]
}));
};
var _default = exports["default"] = HeaderOneColumn;