UNPKG

react-sidebar

Version:
37 lines (31 loc) 826 B
import React from 'react'; const styles = { root: { fontFamily: '"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif', fontWeight: 300, }, header: { backgroundColor: '#03a9f4', color: 'white', padding: '16px', fontSize: '1.5em', }, }; const MaterialTitlePanel = (props) => { const rootStyle = props.style ? {...styles.root, ...props.style} : styles.root; return ( <div style={rootStyle}> <div style={styles.header}>{props.title}</div> {props.children} </div> ); }; MaterialTitlePanel.propTypes = { style: React.PropTypes.object, title: React.PropTypes.oneOfType([ React.PropTypes.string, React.PropTypes.object, ]), children: React.PropTypes.object, }; export default MaterialTitlePanel;