refactor(ui): step7 - extract modals.js (openHelp, closeHelp, openInvoke, closeInvoke, submitInvoke)

This commit is contained in:
“Naeel”
2026-05-02 17:24:35 +04:00
parent ff29177aef
commit bef4a545d9
2 changed files with 77 additions and 23 deletions
+1 -23
View File
@@ -18,6 +18,7 @@
<script src="js/ui.js"></script>
<script src="js/auth.js"></script>
<script src="js/triggers.js"></script>
<script src="js/modals.js"></script>
</head>
<body>
@@ -559,14 +560,6 @@
S.currentEdit = null;
}
function openHelp() {
document.getElementById('help-modal').classList.add('open');
}
function closeHelp() {
document.getElementById('help-modal').classList.remove('open');
}
async function submitEdit() {
if (!S.currentEdit) return;
const btn = document.getElementById('e-submit');
@@ -590,21 +583,6 @@
}
}
function openInvoke(name) {
S.currentInvoke = name;
document.getElementById('i-title').textContent = '\u0412\u044b\u0437\u043e\u0432: ' + name;
document.getElementById('i-resp').value = '';
document.getElementById('i-status').textContent = '';
document.getElementById('i-meta').style.display = 'none';
document.getElementById('i-meta').textContent = '';
document.getElementById('invoke-modal').classList.add('open');
}
function closeInvoke() {
document.getElementById('invoke-modal').classList.remove('open');
S.currentInvoke = null;
}
async function submitInvoke() {
if (!S.currentInvoke) return;
const btn = document.getElementById('i-submit');