document.addEventListener("DOMContentLoaded", async () => { const container = document.getElementById("eventList"); if (!container) return; try { const res = await fetch("/api/events"); if (!res.ok) throw new Error("Błąd pobierania wydarzeń"); const events = await res.json(); if (events.length === 0) { container.innerHTML = "
Brak wydarzeń do wyświetlenia.
"; return; } for (const ev of events) { const card = document.createElement("div"); card.className = "col"; card.innerHTML = `
Miejsce: ${ev.location}
Data: ${new Date(ev.eventDate).toLocaleString()}
Organizacja ID: ${ev.organisationId}
Błąd ładowania danych.
`; console.error(err); } });