FullCalendar no longer attempts to import .css files. Instead, FullCalendar's JS is responsible for
injecting its own CSS. This solves many issues with third party libraries:
- Webpack: no longer necessary to use css-loader
(see example project) - Rollup: no longer necessary to use a css-processing plugin (like postcss)
(see example project) - NextJS: no longer necessary to ignore and manually import .css files
(see example project, #6674) - Angular 14 is incompatible with FullCalendar v5 (see ticket). FullCalendar v6
restores support for Angular 14 and above, but does so via a completely different package. Please
use the new FullCalendar Web Component package (@fullcalendar/web-component
), which can
integrate with Angular via the method described here.
Also, visit the example project.