Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 4008 Rev 4010
Línea 79... Línea 79...
79
        dispatch(addNotification({ style: 'danger', msg: data }))
79
        dispatch(addNotification({ style: 'danger', msg: data }))
80
        setShareOptions(false)
80
        setShareOptions(false)
81
        return false
81
        return false
82
      }
82
      }
83
      setShareUrl(data)
83
      setShareUrl(data)
84
      return data
84
      return Promise.resolve(data)
85
    } catch (error) {
85
    } catch (error) {
86
      console.log(error)
86
      console.log(error)
87
    }
87
    }
88
  }
88
  }
Línea 176... Línea 176...
176
              >
176
              >
177
                <BiShareAlt />
177
                <BiShareAlt />
178
              </button>
178
              </button>
179
              {shareOptions &&
179
              {shareOptions &&
180
                <div className="ext_share" ref={shareContainer}>
180
                <div className="ext_share" ref={shareContainer}>
181
                  <FacebookShareButton beforeOnClick={getShareUrl} url={shareUrl}>
181
                  <FacebookShareButton beforeOnClick={getShareUrl().then((data) => data)} url={shareUrl}>
182
                    <FacebookIcon size={32} round />
182
                    <FacebookIcon size={32} round />
183
                  </FacebookShareButton>
183
                  </FacebookShareButton>
184
                  <TwitterShareButton beforeOnClick={getShareUrl} url={shareUrl}>
184
                  <TwitterShareButton beforeOnClick={getShareUrl().then((data) => data)} url={shareUrl}>
185
                    <TwitterIcon size={32} round />
185
                    <TwitterIcon size={32} round />
186
                  </TwitterShareButton>
186
                  </TwitterShareButton>
187
                  <TelegramShareButton beforeOnClick={getShareUrl} url={shareUrl}>
187
                  <TelegramShareButton beforeOnClick={getShareUrl().then((data) => data)} url={shareUrl}>
188
                    <TelegramIcon size={32} round />
188
                    <TelegramIcon size={32} round />
189
                  </TelegramShareButton>
189
                  </TelegramShareButton>
190
                  <WhatsappShareButton beforeOnClick={getShareUrl} url={shareUrl}>
190
                  <WhatsappShareButton beforeOnClick={getShareUrl().then((data) => data)} url={shareUrl}>
191
                    <WhatsappIcon size={32} round />
191
                    <WhatsappIcon size={32} round />
192
                  </WhatsappShareButton>
192
                  </WhatsappShareButton>
193
                  <RedditShareButton beforeOnClick={getShareUrl} url={shareUrl}>
193
                  <RedditShareButton beforeOnClick={getShareUrl().then((data) => data)} url={shareUrl}>
194
                    <RedditIcon size={32} round />
194
                    <RedditIcon size={32} round />
195
                  </RedditShareButton>
195
                  </RedditShareButton>
196
                  <EmailShareButton beforeOnClick={getShareUrl} url={shareUrl}>
196
                  <EmailShareButton beforeOnClick={getShareUrl().then((data) => data)} url={shareUrl}>
197
                    <EmailIcon size={32} round />
197
                    <EmailIcon size={32} round />
198
                  </EmailShareButton>
198
                  </EmailShareButton>
199
                </div>
199
                </div>
200
              }
200
              }
201
            </li>
201
            </li>