ldx-widgets
Version:
widgets
33 lines (26 loc) • 863 B
JavaScript
(function() {
var GridFormSection, React, createClass, div, h3, ref;
React = require('react');
createClass = require('create-react-class');
ref = require('react-dom-factories'), div = ref.div, h3 = ref.h3;
GridFormSection = function(props) {
var children, className, content, title, titleClass;
children = props.children, title = props.title, titleClass = props.titleClass, className = props.className;
titleClass = titleClass || 'col-1-1';
title = title || '';
children = children || [];
className = className || 'grid grid-pad';
content = [
div({
key: 'title',
className: titleClass
}, h3({
className: 'form-section-title'
}, title))
].concat(children);
return div({
className: className
}, content);
};
module.exports = GridFormSection;
}).call(this);