npm.io
1.0.0 • Published 6 years ago

use-click-away-listener

Licence
MIT
Version
1.0.0
Deps
0
Size
560 kB
Vulns
0
Weekly
0

use-click-away-listener

React hook to detect click away events

NPM JavaScript Style Guide

Install

npm install --save use-click-away-listener

Usage

import React from 'react'

import useClickAwayListener from 'use-click-away-listener'

const handleClickAway = () => {
  // your code here
}

const Example = () => {
  const myClickAwayRef = useClickAwayListener(handleClickAway)
  
  return (
    <div ref={myClickAwayRef}>Click Anywhere But Here</div>
  )
}

License

MIT paytonbox


This hook is created using create-react-hook.