fsdfdsf
All checks were successful
Deploy / deploy-staging (push) Successful in 6s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-04-27 02:04:27 +02:00
parent 6d9767a388
commit f64975b5f7
3 changed files with 103 additions and 28 deletions

View File

@@ -69,6 +69,9 @@
const openModal = () => {
modal.classList.add('is-open');
modal.setAttribute('aria-hidden', 'false');
if (idInput) {
window.setTimeout(() => idInput.focus(), 20);
}
};
const closeModal = () => {
@@ -104,6 +107,21 @@
}
if (cancelBtn) {
cancelBtn.addEventListener('click', () => resetForm());
cancelBtn.addEventListener('click', () => {
resetForm();
closeModal();
});
}
modal.addEventListener('click', (event) => {
if (event.target === modal) {
closeModal();
}
});
document.addEventListener('keydown', (event) => {
if (event.key === 'Escape' && modal.classList.contains('is-open')) {
closeModal();
}
});
})();