UNPKG

materialuiupgraded

Version:

Material-UI's workspace package

33 lines (27 loc) 670 B
import React from 'react'; import Button from '@material-ui/core/Button'; import Tooltip from '@material-ui/core/Tooltip'; class ControlledTooltips extends React.Component { state = { open: false, }; handleTooltipClose = () => { this.setState({ open: false }); }; handleTooltipOpen = () => { this.setState({ open: true }); }; render() { return ( <Tooltip onClose={this.handleTooltipClose} onOpen={this.handleTooltipOpen} open={this.state.open} title="Add" > <Button>Controlled</Button> </Tooltip> ); } } export default ControlledTooltips;