wix-style-react
Version:
wix-style-react
67 lines (52 loc) • 1.73 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _propTypes = require('prop-types');
var _propTypes2 = _interopRequireDefault(_propTypes);
var _styles = require('./styles.scss');
var _styles2 = _interopRequireDefault(_styles);
var _Heading = require('../Heading');
var _Heading2 = _interopRequireDefault(_Heading);
var _Text = require('../Text');
var _Text2 = _interopRequireDefault(_Text);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var EndorseContentLayout = function EndorseContentLayout(_ref) {
var head = _ref.head,
content = _ref.content,
primaryCta = _ref.primaryCta,
secondaryCta = _ref.secondaryCta;
return _react2.default.createElement(
'div',
{ className: _styles2.default.root },
head && _react2.default.createElement(
_Heading2.default,
{ className: _styles2.default.head, appearance: 'H1' },
head
),
content && _react2.default.createElement(
_Text2.default,
{ className: _styles2.default.content, size: 'medium', weight: 'thin' },
content
),
primaryCta && _react2.default.createElement(
'div',
{ className: _styles2.default.primaryCta },
primaryCta
),
secondaryCta && _react2.default.createElement(
'div',
{ className: _styles2.default.secondaryCta },
secondaryCta
)
);
};
EndorseContentLayout.propTypes = {
head: _propTypes2.default.node,
content: _propTypes2.default.node,
primaryCta: _propTypes2.default.node,
secondaryCta: _propTypes2.default.node
};
exports.default = EndorseContentLayout;