import React from 'react'; import { Button, OverlayTrigger, Tooltip } from 'react-bootstrap'; class ButtonWithTooltip extends React.Component { render() { let tooltip = ( {this.props.tooltip} ); return ( ); } } ButtonWithTooltip.defaultProps = { onClick: () => {}, disabled: false, placement: 'top', bsStyle: 'default', }; ButtonWithTooltip.propTypes = { bsStyle: React.PropTypes.string, children: React.PropTypes.element, className: React.PropTypes.string, disabled: React.PropTypes.bool, onClick: React.PropTypes.func, placement: React.PropTypes.string, tooltip: React.PropTypes.string, }; export default ButtonWithTooltip;