(script, checkmarkContainer, val)
| 526 | } |
| 527 | |
| 528 | async function updateButtonChecker(script, checkmarkContainer, val) { |
| 529 | let checkmark = checkmarkContainer.querySelector(".checkmark"); |
| 530 | if (!checkmark) return; |
| 531 | let tooltip = ""; |
| 532 | if (val ?? (await isActiveScript(script.id))) { |
| 533 | checkmark.classList.add("active"); |
| 534 | tooltip = t({ |
| 535 | vi: "Tắt tự chạy", |
| 536 | en: "Turn off Autorun", |
| 537 | }); |
| 538 | } else { |
| 539 | checkmark.classList.remove("active"); |
| 540 | tooltip = t({ |
| 541 | vi: "Bật tự chạy", |
| 542 | en: "Turn on Autorun", |
| 543 | }); |
| 544 | } |
| 545 | checkmarkContainer.setAttribute("data-tooltip", tooltip); |
| 546 | } |
| 547 | |
| 548 | function showError(e) { |
| 549 | Swal.fire({ |
no test coverage detected