31 lines
503 B
JavaScript
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
|
|
);
|