Add beta server warning to popup

#1275
This commit is contained in:
Nanobyte
2022-04-09 16:22:39 +02:00
parent 42eceb3efd
commit d353f3b677
4 changed files with 29 additions and 1 deletions

View File

@@ -111,7 +111,8 @@ async function runThePopup(messageListener?: MessageListener): Promise<void> {
"sbDonate",
"sponsorTimesDonateContainer",
"sbConsiderDonateLink",
"sbCloseDonate"
"sbCloseDonate",
"sbBetaServerWarning"
].forEach(id => PageElements[id] = document.getElementById(id));
// Hide donate button if wanted (Safari, or user choice)
@@ -120,6 +121,13 @@ async function runThePopup(messageListener?: MessageListener): Promise<void> {
}
PageElements.sbDonate.addEventListener("click", () => Config.config.donateClicked = Config.config.donateClicked + 1);
if (Config.config.testingServer === true) {
PageElements.sbBetaServerWarning.classList.toggle("hidden", false);
PageElements.sbBetaServerWarning.addEventListener("click", function () {
openOptionsAt("advanced");
});
}
//setup click listeners
PageElements.sponsorStart.addEventListener("click", sendSponsorStartMessage);
PageElements.whitelistToggle.addEventListener("change", function () {