1.0.0 • Published 2 years ago

use-outside-click-handler v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

useOutsideClickHandler

Simple React hook to listen for outside clicks that I made mostly for my side Next.js projects.

Usage

Installation

npm install use-outside-click-handler

Example

const { useRef } = require('react')
const outsideClick = require('react-use-outside-click-handler')

export default function Index() {
    
    const ref = useRef()

    outsideClick(ref, () => {
        alert('Click outside div')
    })

    return (
        <div ref={ref} onClick={() => alert('Click inside div')}>Click</div>
    )

}