Skip to content

danielpetrov/react-detect-mouse-over

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-detect-mouse-over

Detect mouse hovering over React component.

Installation

Using npm:

$ npm install --save react-detect-mouse-over

Usage

import React, { PureComponent as Component } from 'react'
import { MouseHoveringDetection } from 'react-detect-mouse-over'

class Hoverable extends Component {
  style = {
    height: '4rem',
    width: '20rem',
    margin: 'auto',
    borderRadius: '1rem',
    backgroundColor: 'gold',
    textAlign: 'center',
    fontSize: '3rem',
    color: 'white'
  }

  render() {
    const { isHoveringOver } = this.props

    return (
      <div style={this.style}>
        {isHoveringOver ? 'Hovering' : 'Not hovering'}
      </div>
    )
  }
}

export default MouseHoveringDetection(Hoverable)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published