Van: ${ws.startDate} Tot: ${ws.endDate}
Stad: ${ws.city}
Type: ${ws.type}
Moeilijkheidsgraad: ${ws.level}
Prijs: €${ws.price}
${ws.description}
${ws.link? `Meer info
` : ''} `; workshopsGrid.appendChild(card); card.querySelector('img').addEventListener('click', ()=>{ document.getElementById('lightboxImg').src = ws.imgSrc; document.getElementById('lightbox').style.display = 'flex'; }); }); }); } // Lightbox document.getElementById('lightbox').addEventListener('click', function(){ this.style.display='none'; }); // Edycja / usuwanie function editWorkshop(id){ db.collection('workshops').doc(id).get().then(doc=>{ const ws = doc.data(); editId=id; document.getElementById('title').value=ws.title; document.getElementById('city').value=ws.city; document.getElementById('type').value=ws.type; document.getElementById('level').value=ws.level; document.getElementById('startDate').value=ws.startDate; document.getElementById('endDate').value=ws.endDate; document.getElementById('price').value=ws.price; document.getElementById('description').value=ws.description; document.getElementById('langSelect').value=ws.lang; document.getElementById('submitBtn').textContent="Werk workshop bij"; }); } function deleteWorkshop(id){ if(confirm("Weet je zeker dat je dit wilt verwijderen?")){ db.collection('workshops').doc(id).delete().then(displayWorkshops); } } // Inicjalizacja window.onload = function(){ initMap(); displayWorkshops(); };