()
| 13001 | } |
| 13002 | |
| 13003 | const installBtn = document.getElementById('pwn-install-btn'); |
| 13004 | if (installBtn) { |
| 13005 | installBtn.addEventListener('click', handlePwnInstallClick); |
| 13006 | } |
| 13007 | |
| 13008 | const repairBtn = document.getElementById('pwn-repair-btn'); |
| 13009 | if (repairBtn) { |
| 13010 | repairBtn.addEventListener('click', handlePwnRepairClick); |
| 13011 | } |
| 13012 | |
| 13013 | const reinstallBtn = document.getElementById('pwn-reinstall-btn'); |
| 13014 | if (reinstallBtn) { |
| 13015 | reinstallBtn.addEventListener('click', handlePwnReinstallClick); |
| 13016 | } |
| 13017 | |
| 13018 | const swapToPwnBtn = document.getElementById('pwn-swap-to-pwn-btn'); |
| 13019 | if (swapToPwnBtn) { |
| 13020 | swapToPwnBtn.addEventListener('click', () => handlePwnSwap('pwnagotchi')); |
| 13021 | } |
| 13022 | |
| 13023 | const refreshBtn = document.getElementById('pwn-refresh-btn'); |
| 13024 | if (refreshBtn) { |
| 13025 | refreshBtn.addEventListener('click', () => refreshPwnagotchiStatus()); |
| 13026 | } |
| 13027 | |
| 13028 | const logRefreshBtn = document.getElementById('pwn-log-refresh-btn'); |
| 13029 | if (logRefreshBtn) { |
| 13030 | logRefreshBtn.addEventListener('click', () => fetchPwnLogs({ initial: pwnLogCursor === 0 })); |
| 13031 | } |
| 13032 | |
| 13033 | updatePwnButtons(); |
nothing calls this directly
no test coverage detected