Initialize with Script Tags (ESM) - Docs | FullCalendar
Sat Nov 25 2023 19:21:58 GMT+0000 (Coordinated Universal Time)
Saved by
@dmsearnbit
<!DOCTYPE html>
<html>
<head>
<script type='importmap'>
{
"imports": {
"@fullcalendar/core": "https://cdn.skypack.dev/@fullcalendar/core@6.1.9",
"@fullcalendar/daygrid": "https://cdn.skypack.dev/@fullcalendar/daygrid@6.1.9"
}
}
</script>
<script type='module'>
import { Calendar } from '@fullcalendar/core'
import dayGridPlugin from '@fullcalendar/daygrid'
document.addEventListener('DOMContentLoaded', function() {
const calendarEl = document.getElementById('calendar')
const calendar = new Calendar(calendarEl, {
plugins: [dayGridPlugin],
headerToolbar: {
left: 'prev,next today',
center: 'title',
right: 'dayGridMonth,timeGridWeek,timeGridDay,listWeek'
}
})
calendar.render()
})
</script>
</head>
<body>
<div id='calendar'></div>
</body>
</html>
content_copyCOPY
https://fullcalendar.io/docs/initialize-browser-esm
Comments