feat: /api/upcoming-episodes

This commit is contained in:
2025-08-23 14:14:37 -05:00
parent 942911d8ef
commit e5c5ec93a8
6 changed files with 90 additions and 4 deletions

View File

@@ -13,10 +13,14 @@
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'dayGridMonth'
document.addEventListener('DOMContentLoaded', async function() {
let data = await fetch('/api/upcoming-episodes');
data = (await data.json())['data'];
const calendarEl = document.getElementById('calendar');
const calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'dayGridMonth',
events: data['episodes'],
});
calendar.render();
});