I am building a RoR app with the 6.0.2 version of rails. I need to use Fullcalendar.io for my project:
So far did:
yarn add @fullcalendar/core @fullcalendar/daygrid @fullcalendar/list
In my application.js file:
window.Calendar = require("@fullcalendar/core").Calendar;
window.dayGridPlugin = require("@fullcalendar/daygrid").default;
window.listPlugin = require("@fullcalendar/list").default;
In my pages.scss file:
@import '@fullcalendar/core/main.css';
@import '@fullcalendar/daygrid/main.css';
@import '@fullcalendar/list/main.css';
In my calendar.html.erb page:
<section class="section">
<div class="container m-t-20">
<div id="calendar"></div>
</div>
</section>
<script>
$(function() {
var calendarEl = document.getElementById('calendar');
var calendar = new Calendar(calendarEl, {
header: {
left: 'prev,next',
right: 'dayGridMonth, listMonth'
},
plugins: [ dayGridPlugin, listPlugin ],
defaultView: 'dayGridMonth'
});
calendar.render();
});
</script>
After lauching the application, i can see in the Calendar page, dates and informations from the calendar but there is no CSS.
Which step i am missing ? Many thanks