Дата события неправильно отформатирована при использовании firestore

Thomas Waldorf спросил: 07 октября 2018 в 10:57 в: google-cloud-firestore

В моем проекте я отправляю дату начала, дату окончания и заголовок в облачный пожарный магазин и правильно получаю его в своем приложении реагирования. Как получить событие из анализа пожарного магазина в календарь реагирования-большой-календарь?

class App extends Component {
  constructor(props) {
    super(props);
    this.state = {
      events: []
    };
    
  componentDidMount() {
    const newEvents = [];

    firebase
      .firestore()
      .collection("events")
      .get()
      .then(querySnapshot => {
        querySnapshot.forEach(doc => {
          newEvents.push(doc.data());
          this.setState({
            events: newEvents
          });
        });
      });
  }

и мой календарь:

          <DnDCalendar
            localizer={localizer}
            defaultDate={new Date()}
            defaultView="week"
            events={this.state.events}
            style={{ height: "100vh" }}
          />

Календарь отображается очень хорошо, мне просто нужно, чтобы события отображались в календаре. Новая реакция, поэтому любая помощь приветствуется!

0 ответов