UNPKG

antwar-helpers

Version:

Helpers (layouts/components) for Antwar projects

19 lines (14 loc) 854 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require("react"); var _react2 = _interopRequireDefault(_react); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const Disqus = ({ shortname }) => _react2.default.createElement("script", { type: "text/javascript", dangerouslySetInnerHTML: { __html: `var disqus_shortname = '${shortname}';(function() {var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);})();` // eslint-disable-line max-len } }); // this expects <div id="disqus_thread" /> to exist as it will render there exports.default = Disqus;