Daftar Isi:

#konfigurasi FUll Calender

data() {
    return {
        calendarOptions: {
            headerToolbar: {
                left: 'prev,next today',
                center: 'title',
                right: 'dayGridMonth,timeGridWeek,timeGridDay'
            },
            plugins: [dayGridPlugin, interactionPlugin, timeGridPlugin],
            initialView: 'dayGridMonth',
            locale: 'id', // Tambahkan untuk set ke lokal Indonesia
            timeZone: 'Asia/Jakarta', // Set zona waktu
            weekNumbers: true, // Jika ingin menampilkan nomor minggu
            eventTimeFormat: { // Format waktu pada event
                hour: '2-digit',
                minute: '2-digit',
                meridiem: false
            },
            slotLabelFormat: { // Format waktu pada grid
                hour: '2-digit',
                minute: '2-digit',
                meridiem: false
            },
            dayHeaderFormat: { // Format header hari
                weekday: 'long'
            },
            dateClick: this.handleDateClick,
            events: [],
            editable: true,
            droppable: true,
            drop: function (info) {
                console.log('ini dari drop')
            },
            eventDrop: this.handleEventDrop,
            eventResize: this.handleEventResize,
        },
        externalEvents: [],
        schedule: [],
        projects: []
    }
}