Jira support component.

This commit is contained in:
Patrick Fic
2021-03-12 13:18:05 -07:00
parent db6cd4c2e8
commit fdb43bb3c7
8 changed files with 82 additions and 20 deletions

View File

@@ -1,29 +1,31 @@
import React, { useEffect } from "react";
export default function JiraSupportComponent() {
useScript();
return <div>Jira Temp Widget</div>;
}
const useScript = () => {
useEffect(() => {
console.log("Creating JIRA widget.");
const script = document.createElement("script");
script.src = "https://jsd-widget.atlassian.com/assets/embed.js";
// script.attributes.setNamedItem({ "data-jsd-embedded": true });
// script.attributes.setNamedItem({
// "data-key": "d69bb65c-1dd3-483f-b109-66a970d03f44",
// });
// script.attributes.setNamedItem({
// "data-base-url": "https://jsd-widget.atlassian.com",
// });
// script["data-jsd-embedded"] = true;
// script["data-key"] = "d69bb65c-1dd3-483f-b109-66a970d03f44";
// script["data-key"] = "51adb36e-ee16-46b1-a4c6-4b6d5fcd8530";
// script["data-base-url"] = "https://jsd-widget.atlassian.com";
script.async = true;
document.body.appendChild(script);
// script.attributes.setNamedItem("data-jsd-embedded");
// script.attributes.setNamedItem("data-key");
// script.attributes.setNamedItem("data-base-url");
script.setAttribute("data-jsd-embedded", true);
script.setAttribute("data-key", "51adb36e-ee16-46b1-a4c6-4b6d5fcd8530");
script.setAttribute("data-base-url", "https://jsd-widget.atlassian.com");
document.head.appendChild(script);
return () => {
document.body.removeChild(script);
document.head.removeChild(script);
};
}, []);
return <div></div>;
}
};