dis-gui-lifetoys
Version:
An extensible, styleable, & React-based controller library inspired by the venerable dat-gui.
29 lines (24 loc) • 705 B
JavaScript
;
import PropTypes from 'prop-types';
import React, { useContext } from 'react';
import { StyleContext } from '../styleContext';
export default function Row({ children }) {
const styleContext = useContext(StyleContext);
return (
<div style={{
borderBottom: styleContext.separator,
backgroundColor: styleContext.backgroundColor,
minHeight: styleContext.computed.minRowHeight,
padding: `${styleContext.paddingY}px ${styleContext.paddingX}px`,
boxSizing: 'border-box',
display: 'flex',
flexFlow: 'row nowrap',
alignItems: 'center',
}}>
{children}
</div>
);
}
/*Row.contextTypes = {
styleContext: PropTypes.object,
}*/