use-outside-click-handler

1.0.0 • Public • Published

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>
    )

}

Readme

Keywords

Package Sidebar

Install

npm i use-outside-click-handler

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

1.47 kB

Total Files

3

Last publish

Collaborators

  • etonomick