Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 5 | Rev 2774 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 5 Rev 748
Línea 1... Línea 1...
1
import { useEffect } from 'react'
1
import { useEffect } from 'react'
Línea 2... Línea 2...
2
 
2
 
3
const useOutsideClick = (ref, handler) => {
3
const useOutsideClick = (ref = null, handler) => {
4
  useEffect(() => {
4
  useEffect(() => {
5
    const handleClickOutside = (event) => {
5
    const handleClickOutside = (event) => {
6
      if (ref?.current && !ref.current?.contains(event.target)) {
6
      if (ref?.current && !ref.current?.contains(event.target)) {
7
        handler()
7
        handler()