Merge branch 'main' into eventlineup-availability-reminders

This commit is contained in:
2024-05-26 11:44:58 -05:00
25 changed files with 1382 additions and 855 deletions

View File

@@ -323,6 +323,7 @@ async function onSubmit(form, event) {
event.submitter.blur()
waiting_icon.classList.add("u-hidden");
success_icon.classList.remove("u-hidden");
console.log(text);
// success_icon.querySelector("span.message").innerHTML = text;
})
.catch((error) => {
@@ -331,7 +332,8 @@ async function onSubmit(form, event) {
failure_icon.classList.remove("u-hidden");
console.log(error);
// success_icon.querySelector("span.message").innerHTML = error;
});
})
.finally(()=>{location.reload()});//refresh page
setTimeout(() => {
[waiting_icon, success_icon, failure_icon].forEach(e=>e.classList.add('u-hidden'))
teamsnap_icon.classList.remove('u-hidden')
@@ -637,10 +639,11 @@ function insertLineup(direction, teamId, eventId, element) {
function initSlots () {
const slots = Array.from(document.querySelectorAll('.lineup-slot'))
slots.forEach(slot=>{
console.log(slot,`.${slot.dataset.initialSlotset}`)
const parent = document.querySelector(`#${slot.dataset.initialSlotset}`)
parent.appendChild(slot)
slot.removeAttribute('data-initial-slotset')
if (slot.dataset.initialSlotset) {
const parent = document.querySelector(`#${slot.dataset.initialSlotset} .slot-set`)
parent.appendChild(slot)
slot.removeAttribute('data-initial-slotset')
}
})
}