Яндекс Share Api (блок “Поделиться”) для React

571
02 июня 2017, 14:56

Пытаюсь прикрутить блок "Поделиться" в мое React приложение. Написал такой компонент:

import React, { Component } from 'react';
class YandexShare extends Component {
  componentDidMount() {
    window.Ya.share2('ya', {
      theme: { services: 'vkontakte,facebook,gplus,linkedin' },
      content: { url: 'example.com' }
    });
  }
  shouldComponentUpdate() {
    return false;
  }
  render() {
    return <div className="ya" />;
  }
}
export default YandexShare;

добавил скрипт в страницу

<script src="//yastatic.net/share2/share.js" charset="utf-8"></script>

и ничего не работает, в чем может быть проблема?

READ ALSO
Асинхронная подгрузка ya-share2

Асинхронная подгрузка ya-share2

Всем приветВ документации по блоку поделиться от Яндекса (ya-share2) отмечено, что не рекомендуется подгружать скрипт асинхронно, т

273
Angular2 server

Angular2 server

есть SPA приложение на angular2 , на локальном все работает , через BrowserSync , как выложить правильно на домен ?

277