I'm currently working on integrating FullCalendar into a Next.js 13 project (T3 Stack) and facing an issue where the style fails to load properly upon navigating back to the page containing my FullCalendar component for the second time.
What I've observed is that upon the initial visit to the page, the FullCalendar component loads with all its associated style perfectly intact. See here: Fully loaded Fullcalendar However, upon navigating to another page (such as the index page) and returning to the calendar page, only a partial style is loaded, specifically the header. See here: Partially loaded Fullcalendar.
I've experimented with various approaches, including loading FullCalendar as a dynamic component with SSR disabled (resulting in full loading only on the first visit to the page), as a normal component (which fully loads only upon a full browser refresh of the page containing the calendar), and as a dynamic component with SSR enabled (yielding similar results as SSR disabled). Unfortunately, the style consistently fails to load completely.