Files
mykb/comps/PaddedRow.js
JJ Kasper 0316746cae Fixed .gitignore not ignoring db/kb symlinks, word-breaking causing
weird spacing in pre, and non-fixed column sizing on new/edit doc page
2018-05-29 15:00:29 -05:00

18 lines
496 B
JavaScript

const PaddedRow = ({ children, amount, vCenter }) => {
amount = amount || 20;
const PadItem = () => (
<div className={'column column-' + amount + ' nomob'} />
);
let rowProps = {className: 'row'};
if(vCenter) rowProps = {className: 'row v-center'};
else rowProps = {...rowProps, style: {paddingTop: amount}};
return (
<div {...rowProps}>
<PadItem />
<div className='column'>{ children }</div>
<PadItem />
</div>
);
};
export default PaddedRow;