1
0
Fork 0

linting
All checks were successful
QS / QS (push) Successful in 4s

This commit is contained in:
Snoweuph 2024-07-28 11:49:18 +02:00
parent 0613cb03c6
commit 3374bc134b
Signed by: Snoweuph
GPG key ID: A494330694B208EF

View file

@ -25,8 +25,8 @@ function generateCards() {
Array.from(cards_root.children).forEach((child) => {
const card = child.firstElementChild;
const header = card.firstElementChild;
const title = getHeaderTitle(header)
const unit_count = getUnitCount(title)
const title = getHeaderTitle(header);
const unit_count = getUnitCount(title);
const marker_section = document.createElement("div");
marker_section.style.display = "grid";
@ -56,35 +56,30 @@ function generateCards() {
}
function generateRules() {
const rules_root = document.getElementsByClassName("MuiContainer-root")[0]
.lastElementChild
.firstElementChild
.firstElementChild
.firstElementChild
.firstElementChild
.lastElementChild
.firstElementChild
.firstElementChild
.firstElementChild
.firstElementChild
.firstElementChild
const rules_root =
document.getElementsByClassName("MuiContainer-root")[0].lastElementChild
.firstElementChild.firstElementChild.firstElementChild.firstElementChild
.lastElementChild.firstElementChild.firstElementChild.firstElementChild
.firstElementChild.firstElementChild;
rules_root.style.display = "flex"
rules_root.style.flexDirection = "column"
rules_root.style.gap = "1rem"
rules_root.style.display = "flex";
rules_root.style.flexDirection = "column";
rules_root.style.gap = "1rem";
html2canvas(rules_root, { scale: 15, backgroundColor: null }).then((canvas) => {
const link = document.createElement("a");
link.download = "Rules.png";
link.href = canvas.toDataURL();
document.body.appendChild(link);
link.click();
});
html2canvas(rules_root, { scale: 15, backgroundColor: null }).then(
(canvas) => {
const link = document.createElement("a");
link.download = "Rules.png";
link.href = canvas.toDataURL();
document.body.appendChild(link);
link.click();
},
);
}
function getUnitCount(str) {
const match = str.match(/^\d+/);
return match ? parseInt(match[0], 10) : 1;
const match = str.match(/^\d+/);
return match ? parseInt(match[0], 10) : 1;
}
function getHeaderTitle(pElement) {