1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-10-01 10:36:43 +02:00
Files
BezierInfo-2/docs/js/site/disqus.js
2020-09-13 13:18:15 -07:00

24 lines
661 B
JavaScript

new IntersectionObserver(function (entries) {
entries.forEach((entry) => {
if (entry.isIntersecting) {
loadDisqus();
}
});
}).observe(document.getElementById(`disqus_thread`));
let loadDisqus = () => {
loadDisqus = () => {};
console.log(`loading Disqus comments`);
globalThis.disqus_config = function () {
this.page.url = "https://pomax.github.io/bezierinfo";
this.page.identifier = "bezierinfo";
};
const script = document.createElement("script");
script.src = "https://bezierinfo.disqus.com/embed.js";
script.async = true;
script.setAttribute("data-timestamp", Date.now());
document.head.appendChild(script);
};