(msg, color, timeout)
| 13066 | refreshPwnagotchiStatus({ silent: true }); |
| 13067 | } |
| 13068 | }, normalized); |
| 13069 | } |
| 13070 | |
| 13071 | function initializePwnUI() { |
| 13072 | const badge = document.getElementById('pwn-status-badge'); |
| 13073 | if (!badge) { |
| 13074 | return; |
| 13075 | } |
| 13076 | |
| 13077 | const installBtn = document.getElementById('pwn-install-btn'); |
| 13078 | if (installBtn) { |
| 13079 | installBtn.addEventListener('click', handlePwnInstallClick); |
| 13080 | } |
| 13081 | |
| 13082 | const repairBtn = document.getElementById('pwn-repair-btn'); |
| 13083 | if (repairBtn) { |
| 13084 | repairBtn.addEventListener('click', handlePwnRepairClick); |
| 13085 | } |
| 13086 | |
| 13087 | const reinstallBtn = document.getElementById('pwn-reinstall-btn'); |
no test coverage detected