У меня проблема с отображением событий и текущей строки в fullcalendar, как ни странно, это происходит только при перезагрузке страницы, а не при навигации, которая происходит с турболинками.
Вы можетенайти проект, урезанный до минимума здесь
И вот что я имею в виду, загружая страницу или перезагружая ее, вы можете видеть, что дата не соответствует текущейстрока:
Теперь, если я нажму кнопку Root Path , она перезагрузится с помощью турболинков, и теперь строка в порядке:
JS является минимальным для календаря, а остальные:
calendar.js:
import timeGridPlugin from '@fullcalendar/timegrid';
import '@fullcalendar/core/main.css';
import '@fullcalendar/timegrid/main.css';
$(document).on('turbolinks:load', function() {
var calendarEl = document.getElementById('calendar');
var calendar = new Calendar(calendarEl, {
plugins: [ timeGridPlugin ],
defaultView: 'timeGrid',
height: 500,
nowIndicator: true
});
calendar.render();
});