Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 4947 Rev 4971
Línea 18... Línea 18...
18
    const [displayMenu, setDisplayMenu] = useState(false)
18
    const [displayMenu, setDisplayMenu] = useState(false)
19
    const outsideClick = useOutsideClick(menu)
19
    const outsideClick = useOutsideClick(menu)
20
    const menu = useRef(null)
20
    const menu = useRef(null)
Línea 21... Línea 21...
21
 
21
 
22
    const handleClick = () => {
22
    const handleClick = () => {
23
        if (window.innerWidth > 768) setDisplayMenu(!displayMenu)
23
        setDisplayMenu(!displayMenu)
Línea 24... Línea 24...
24
    }
24
    }
25
 
25
 
26
    const handleAjaxRequest = async () => {
26
    const handleAjaxRequest = async () => {
27
        try {
27
        try {
28
            const { data } = await axios.get(url)
28
            const { data } = await axios.get(url)
29
            if (data.success) window.open(data.data, '_backend')
29
            if (data.success) window.open(data.data, '_backend')
30
        } catch (error) {
30
        } catch (error) {
31
            console.log('>>: error > ', error)
31
            console.log('>>: error > ', error)
32
        }
32
        }
33
    }
33
    }
34
    
34
 
35
    useEffect(() => {
35
    useEffect(() => {
36
        if (outsideClick) setDisplayMenu(false)
36
        if (outsideClick) setDisplayMenu(false)
37
    }, [outsideClick])
37
    }, [outsideClick])
38
    
38
 
39
    return (
39
    return (
40
        <li ref={menu} className={!isMobile && 'd-none d-lg-block'}>
40
        <li ref={menu} className={!isMobile && 'd-none d-lg-block'}>
41
            <a
41
            <a