refactor: replace inline event handlers with bind function for improved readability and maintainability
All checks were successful
Build & Push / Build & Push image (push) Successful in 39s
All checks were successful
Build & Push / Build & Push image (push) Successful in 39s
This commit is contained in:
@@ -312,6 +312,11 @@
|
||||
</div>
|
||||
|
||||
<script nonce="{{ csp_nonce() }}">
|
||||
function bind(id, ev, fn) {
|
||||
const el = document.getElementById(id);
|
||||
if (el) el.addEventListener(ev, fn);
|
||||
}
|
||||
|
||||
let saVisible = false;
|
||||
|
||||
function toggleSuperadmin() {
|
||||
@@ -347,8 +352,8 @@
|
||||
});
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
document.getElementById('btnToggleSuperadmin').addEventListener('click', () => { toggleSuperadmin() });
|
||||
document.getElementById('btnSuperadminLogin').addEventListener('click', () => { superadminLogin() });
|
||||
bind('btnToggleSuperadmin', 'click', () => { toggleSuperadmin() });
|
||||
bind('btnSuperadminLogin', 'click', () => { superadminLogin() });
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user