Update various configuration files, components, and assets; enhance notification system and API endpoints; improve documentation and styles across the application.
This commit is contained in:
27
plugins/full-calendar.client.js
Normal file
27
plugins/full-calendar.client.js
Normal file
@@ -0,0 +1,27 @@
|
||||
import "@fullcalendar/core/vdom"; // solve problem with Vite
|
||||
import FullCalendar from "@fullcalendar/vue3";
|
||||
import interactionPlugin from "@fullcalendar/interaction";
|
||||
import dayGridPlugin from "@fullcalendar/daygrid";
|
||||
import timeGridPlugin from "@fullcalendar/timegrid";
|
||||
import listPlugin from "@fullcalendar/list";
|
||||
import scrollGrid from "@fullcalendar/scrollgrid";
|
||||
import luxon2Plugin from "@fullcalendar/luxon2";
|
||||
|
||||
FullCalendar.options = {
|
||||
plugins: [
|
||||
interactionPlugin,
|
||||
dayGridPlugin,
|
||||
timeGridPlugin,
|
||||
listPlugin,
|
||||
scrollGrid,
|
||||
luxon2Plugin,
|
||||
],
|
||||
};
|
||||
|
||||
export default defineNuxtPlugin((/* nuxtApp */) => {
|
||||
return {
|
||||
provide: {
|
||||
FullCalendar,
|
||||
},
|
||||
};
|
||||
});
|
||||
Reference in New Issue
Block a user