wix-style-react
Version:
wix-style-react
89 lines (79 loc) • 2.29 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _Layout = require('wix-style-react/Layout');
var _Text = require('wix-style-react/Text');
var _Text2 = _interopRequireDefault(_Text);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function () {
return _react2.default.createElement(
'div',
null,
'<Layout>',
_react2.default.createElement(
_Layout.Layout,
null,
_react2.default.createElement(
_Layout.Cell,
null,
text('<Cell>Header</Cell>')
),
_react2.default.createElement(
_Layout.Cell,
null,
'<Layout>',
_react2.default.createElement(
_Layout.Layout,
null,
_react2.default.createElement(
_Layout.Cell,
{ span: 1 },
text('<Cell span={1}><div style={width: 400}>Left width=400</div></Cell>', { width: 400 })
),
_react2.default.createElement(
_Layout.Cell,
{ span: 10 },
text('<Cell span={10}>Middle fluid width</Cell>')
),
_react2.default.createElement(
_Layout.Cell,
{ span: 1 },
text('<Cell span={1}><div style={width: 300}>Right</div></Cell>', {
width: 300
})
)
),
'</Layout>'
),
_react2.default.createElement(
_Layout.Cell,
null,
text('<Cell>Footer</Cell>')
)
),
'</Layout>'
);
};
function text(children, style) {
return _react2.default.createElement(
'div',
{
style: _extends({
display: 'flex',
alignItems: 'center',
justifyContent: 'center',
height: '100px',
background: '#F0F4F7'
}, style)
},
_react2.default.createElement(
_Text2.default,
null,
children
)
);
}