diff --git a/frontend/assets/js/app.js b/frontend/assets/js/app.js index 4e40733..5e24f24 100644 --- a/frontend/assets/js/app.js +++ b/frontend/assets/js/app.js @@ -248,6 +248,9 @@ function renderTimeline() {
${esc(e.title)}
${e.description ? '

' + esc(e.description) + '

' : ''} +
+ +
Comments ${e.comments && e.comments.length ? '(' + e.comments.length + ')' : ''}
${renderComments(e)}
@@ -289,6 +292,13 @@ async function addComment(eventId, el) { loadEvents(); } +async function deleteEvent(id, btn) { + if (!confirm('Delete this event?')) return; + btn.disabled = true; + await apiFetch('events/' + id, { method: 'DELETE' }); + loadEvents(); +} + async function saveEvent() { const data = { team_id: document.getElementById('eventTeam').value,