Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 4796 Rev 4797
Línea 27... Línea 27...
27
                    })
27
                    })
28
                    .catch((err) => reject(err))
28
                    .catch((err) => reject(err))
29
            }
29
            }
30
        })
30
        })
Línea -... Línea 31...
-
 
31
 
-
 
32
        async function getShareUrlVoid() {
-
 
33
            if (shareOptions) {
-
 
34
                await axios.get(url)
-
 
35
                    .then(({ data }) => {
-
 
36
                        if (!data.success) {
-
 
37
                            dispatch(addNotification({ style: 'danger', msg: data.data }))
-
 
38
                            setShareOptions(false)
-
 
39
                            return
-
 
40
                        }
-
 
41
 
-
 
42
                        setShareUrl(data.data)
31
 
43
                    })
-
 
44
                    .catch((err) => console.log(err))
-
 
45
            }
Línea 32... Línea 46...
32
        const handleClose = () => console.log('Counter ' + 2)
46
        }
33
 
47
 
34
        return (
48
        return (
35
            <div className="position-relative d-inline-flex" onClick={handleDisplayReactionList} style={{ flexGrow: 1 }}>
49
            <div className="position-relative d-inline-flex" onClick={handleDisplayReactionList} style={{ flexGrow: 1 }}>
36
                <Component {...params} />
50
                <Component {...params} />
37
                {shareOptions &&
51
                {shareOptions &&
38
                    <div className="external__share" >
52
                    <div className="external__share" >
39
                        <FacebookShareButton beforeOnClick={() => getShareUrl} url={shareUrl} onShareWindowClose={()=> handleClose()} openShareDialogOnClick={true}>
53
                        <FacebookShareButton beforeOnClick={getShareUrlVoid} url={shareUrl}>
40
                            <FacebookIcon size={32} round />
54
                            <FacebookIcon size={32} round />
41
                        </FacebookShareButton>
55
                        </FacebookShareButton>
42
                        <TwitterShareButton beforeOnClick={() => getShareUrl} url={shareUrl}>
56
                        <TwitterShareButton beforeOnClick={() => getShareUrl} url={shareUrl}>