Enabled weapon editing functionality in calculator, updated modal handling, and improved edit button UX.

This commit is contained in:
IM23a-spirgif
2025-06-16 18:03:51 +02:00
parent 46ae1d7aa8
commit 558469e448
3 changed files with 97 additions and 36 deletions
+2 -8
View File
@@ -35,6 +35,8 @@
</select>
</div>
<button id="weapon-create">Create New Weapon</button>
<button id="weapon-edit" disabled>Edit Weapon</button>
<div id="edit-error" class="error-message" aria-live="polite"></div>
<div id="weapon-form">
<div>
<h2>New Weapon</h2>
@@ -126,7 +128,6 @@
</div>
<script src="{{ url_for('static', filename='filterWeapons.js') }}"></script>
<script>
//
const hamburger = document.querySelector('.hamburger');
const navMenu = document.querySelector('.nav-menu');
hamburger.addEventListener('click', () => {
@@ -155,13 +156,6 @@
});
}
});
document.getElementById('weaponForm').addEventListener('submit', function (event) {
const checkboxes = document.querySelectorAll('input[name="gun-type"]:checked');
if (checkboxes.length === 0) {
event.preventDefault();
alert('Please select at least one weapon type.');
}
});
</script>
</main>
</body>