joyent-portal/ui/src/components/form/label-row.js

31 lines
503 B
JavaScript

const composers = require('../../shared/composers');
const Column = require('../column');
const React = require('react');
const Row = require('../row');
const {
Baseline
} = composers;
const LabelRow = (props) => {
const labels = React.Children.map(props.children, (children) => (
<Column xs={12}>
{children}
</Column>
));
return (
<Row>
{labels}
</Row>
);
};
LabelRow.propTypes = {
children: React.PropTypes.node
};
module.exports = Baseline(
LabelRow
);