通过选择随机日期添加事件

时间:2019-03-01 13:02:59

标签: react-native

我正在基于日历添加事件的POC,同时选择日期将弹出一个框来接收事件。在提交活动时,活动会在活动添加日期中显示一个彩色圆点,从而将活动添加到日期中。

我的问题是,当我在特定日期添加事件时,该事件在其他一些日期进行了更新。

Plugin used and in that i am using Agenda

loadItems (inputText) {
  setTimeout(() => {
    let timestamp = this.state.day.timestamp;
    const time = timestamp + 60 * 24 * 60 * 60 * 1000;
    const strTime = this.timeToString(time);
    this.state.items[strTime] = [];
    this.state.items[strTime].push({
      name: 'Event is: ' + inputText,
      height: Math.max(50, Math.floor(Math.random() * 150))
    });
    console.log('state.items', this.state.items);
    const newItems = {};
    Object.keys(this.state.items).forEach(key => {
      newItems[key] =
    this.state.items[key];
    });
    this.setState({
      items: newItems
    });
  }, 1000);
  this.closeDialogBox();
}

0 个答案:

没有答案