Explore all calendar features and see callbacks in action
const calendar = new SimpleCalendarJs('#calendar', {
defaultView: 'month',
locale: 'en-US',
fetchEvents: async (start, end) => {
const res = await fetch('/api/events');
return await res.json();
},
onEventClick: (event) => {
console.log('Event clicked:', event);
},
onSlotClick: (date) => {
console.log('Slot clicked:', date);
},
});