UNPKG

sc-react-ions

Version:

An open source set of React components that implement Ambassador's Design and UX patterns.

29 lines (22 loc) 646 B
import React, { Component } from 'react' import Button from 'react-ions/lib/components/Button' class ExampleButtonMouseEvent extends Component { state = { eventType: 'The mouse has ______.' } handleMouseEnter = () => { this.setState({ eventType: 'The mouse has entered.' }) } handleMouseLeave = () => { this.setState({ eventType: 'The mouse has left.' }) } render() { return ( <div> <Button onMouseEnter={this.handleMouseEnter} onMouseLeave={this.handleMouseLeave}>Hover over me</Button> <code>{this.state.eventType}</code> </div> ) } } export default ExampleButtonMouseEvent