constructor(...args) {
    super(...args)

    this.state = {
      context: Calendar.getContext(this.props),
    }
  }
A day event layout(arrangement) algorithm.

`overlap` allows events to be overlapped.

`no-overlap` resizes events to avoid overlap.

or custom `Function(events, minimumStartDifference, slotMetrics, accessors)`