Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 4626 Rev 4792
Línea 20... Línea 20...
20
                        if (!data.success) {
20
                        if (!data.success) {
21
                            dispatch(addNotification({ style: 'danger', msg: data.data }))
21
                            dispatch(addNotification({ style: 'danger', msg: data.data }))
22
                            setShareOptions(false)
22
                            setShareOptions(false)
23
                            return reject(data.data)
23
                            return reject(data.data)
24
                        }
24
                        }
25
                        setShareUrl(data.data)
-
 
-
 
25
 
26
                        return resolve(data.data)
26
                        return resolve(setShareUrl(data.data))
27
                    })
27
                    })
28
                    .catch((err) => reject(err))
28
                    .catch((err) => reject(err))
29
            }
29
            }
30
        });
30
        })
-
 
31
 
-
 
32
        const handleClose = () => {
-
 
33
            console.log('Counter ' + 1)
-
 
34
        }
Línea 31... Línea 35...
31
 
35
 
32
        return (
36
        return (
33
            <div className="position-relative d-inline-flex" onClick={handleDisplayReactionList} style={{ flexGrow: 1 }}>
37
            <div className="position-relative d-inline-flex" onClick={handleDisplayReactionList} style={{ flexGrow: 1 }}>
34
                <Component {...params} />
38
                <Component {...params} />
35
                {shareOptions &&
39
                {shareOptions &&
36
                    <div className="external__share" >
40
                    <div className="external__share" >
37
                        <FacebookShareButton beforeOnClick={() => getShareUrl} url={shareUrl}>
41
                        <FacebookShareButton beforeOnClick={getShareUrl} url={shareUrl} onShareWindowClose={handleClose}>
38
                            <FacebookIcon size={32} round />
42
                            <FacebookIcon size={32} round />
39
                        </FacebookShareButton>
43
                        </FacebookShareButton>
40
                        <TwitterShareButton beforeOnClick={() => getShareUrl} url={shareUrl}>
44
                        <TwitterShareButton beforeOnClick={() => getShareUrl} url={shareUrl}>
41
                            <TwitterIcon size={32} round />
45
                            <TwitterIcon size={32} round />