Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 6618 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 6618 Rev 6753
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, 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()
8
      }
8
      }
Línea 9... Línea 9...
9
    }
9
    }