Firestore Firebase хранит дату в формате Timestamp. поэтому, когда вы извлекаете события, вы начинаете и заканчиваете меткой времени. Но React большой календарь ожидает дату типа объекта даты, а не отметку времени. Таким образом, вы можете использовать метод метки времени toDate () для преобразования метки времени в дату.
Таким образом, код должен выглядеть следующим образом
componentDidMount() {
const newEvents = [];
firebase
.firestore()
.collection("events")
.get()
.then(querySnapshot => {
querySnapshot.forEach(doc => {
let event = doc.data();
event.start = event.start.toDate();
event.end= event.end.toDate();
newEvents.push(event);
this.setState({
events: newEvents
});
});
});
}