setState ломает Fullcalendar

Ситуация такова, есть страница с fullcalendar.io на реакте Все как по инструкции:

    import React from 'react'
    import FullCalendar from '@fullcalendar/react' // must go before plugins
    import dayGridPlugin from '@fullcalendar/daygrid' // a plugin!
    
    class Demo extends Component {
    state = {
        test:'',
    }
      dateClick= (arg) => {
         this.setState({test:'1'});
         alert(123);
      }
      render() {
        return (
          <FullCalendar
            plugins={[ dayGridPlugin ]}
            initialView="dayGridMonth"
            dateClick={this.dateClick}
            eventSources={['http://example.com/source.php']}
          />
        )
      }
    }
export default Branch

При таком коде после события dateClick , перестанут подгружаться данные при переходе по страницам, тоесть eventSources тупо отлетает, но стоит убрать this.setState({test:'1'}); из кода, и все работает отлично. Кто знает в чем проблема? Уже весь мозг сломал


Ответы (0 шт):