Skip to content

Commit 8fefeee

Browse files
Yadrojquense
authored andcommitted
fix: allow override onShowMore callback (#1214)
I've replaced `this._showMore` by callback from props. Seems it was added by mistake [here](https://github.com/intljusticemission/react-big-calendar/blob/f9a873368a78f5ced81b799c4dffe1095b3ab712/src/Calendar.jsx#L280), `_showMore` is always undefined. Here it will be execute: https://github.com/intljusticemission/react-big-calendar/blob/1d62c432eaa183ed6b38f08cfcec5ee7edcbfe41/src/Month.js#L300-L307 Related to #1147
1 parent 4768188 commit 8fefeee

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

src/Calendar.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,15 @@ class Calendar extends React.Component {
323323
*/
324324
onSelecting: PropTypes.func,
325325

326+
/**
327+
* Callback fired when a +{count} more is clicked
328+
*
329+
* ```js
330+
* (events: Object, date: Date) => any
331+
* ```
332+
*/
333+
onShowMore: PropTypes.func,
334+
326335
/**
327336
* The selected event, if any.
328337
*/
@@ -847,6 +856,7 @@ class Calendar extends React.Component {
847856
getNow,
848857
length,
849858
showMultiDayTimes,
859+
onShowMore,
850860
components: _0,
851861
formats: _1,
852862
messages: _2,
@@ -903,7 +913,7 @@ class Calendar extends React.Component {
903913
onSelectEvent={this.handleSelectEvent}
904914
onDoubleClickEvent={this.handleDoubleClickEvent}
905915
onSelectSlot={this.handleSelectSlot}
906-
onShowMore={this._showMore}
916+
onShowMore={onShowMore}
907917
/>
908918
</div>
909919
)

0 commit comments

Comments
 (0)