UNPKG

yoyo-bootstrap

Version:

Bootstrap components for the actual DOM (built with yoyo)

18 lines (14 loc) 509 B
const yo = require('yo-yo') const Children = require('./children') require('./less/forms.less') const FormGroup = function (props) { props = props || {} return yo` <div id="${(props.controlId && props.controlId || '')}" class="${(props.bsClass && props.bsClass || 'form-group ') + (props.bsSize && 'form-group-' + props.bsSize + ' ' || '') + (props.validationState && 'has-' + props.validationState + ' ' || '')}"> ${Children(arguments)} </div> ` } module.exports = FormGroup