| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 1x 1x 1x 2x 2x 3x 1x | import React, { PropTypes } from 'react';
const NUM_COLUMNS = 12;
const propTypes = {
fields: PropTypes.arrayOf(PropTypes.object).isRequired,
};
function FieldSetRow(props) {
const colSize = NUM_COLUMNS / props.fields.length;
return (
<div className="row space-1">
{props.fields.map((field, i) => (
<div className={`col-lg-${colSize} col-xs-12`} key={i} >
{field}
</div>
))}
</div>
);
}
FieldSetRow.propTypes = propTypes;
export default FieldSetRow;
|