Socket
Socket
Sign inDemoInstall

react-big-calendar

Package Overview
Dependencies
Maintainers
1
Versions
181
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-big-calendar - npm Package Compare versions

Comparing version 0.16.1 to 0.17.0

7

CHANGELOG.md

@@ -0,1 +1,8 @@

v0.17.0 - Thu, 02 Nov 2017 15:26:08 GMT
---------------------------------------
v0.16.1 - Fri, 29 Sep 2017 15:49:07 GMT

@@ -2,0 +9,0 @@ ---------------------------------------

20

lib/Calendar.js

@@ -194,2 +194,3 @@ 'use strict';

onSelectEvent: this.handleSelectEvent,
onDoubleClickEvent: this.handleDoubleClickEvent,
onSelectSlot: this.handleSelectSlot,

@@ -273,2 +274,11 @@ onShowMore: this._showMore

/**
* Callback fired when a calendar event is clicked twice.
*
* ```js
* (event: Object, e: SyntheticEvent) => void
* ```
*/
onDoubleClickEvent: _propTypes2.default.func,
/**
* Callback fired when dragging a selection in the Time views.

@@ -583,3 +593,3 @@ *

*/
agendaHeaderFormat: _propTypes3.dateFormat,
agendaHeaderFormat: _propTypes3.dateRangeFormat,

@@ -766,2 +776,10 @@ /**

this.handleDoubleClickEvent = function () {
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
args[_key3] = arguments[_key3];
}
(0, _helpers.notify)(_this2.props.onDoubleClickEvent, args);
};
this.handleSelectSlot = function (slotInfo) {

@@ -768,0 +786,0 @@ (0, _helpers.notify)(_this2.props.onSelectSlot, slotInfo);

4

lib/DateContentRow.js

@@ -298,3 +298,5 @@ 'use strict';

eventComponent: eventComponent,
eventWrapperComponent: eventWrapperComponent
eventWrapperComponent: eventWrapperComponent,
startAccessor: startAccessor,
endAccessor: endAccessor
}))

@@ -301,0 +303,0 @@ )

@@ -174,2 +174,3 @@ 'use strict';

onSelectEvent: _propTypes2.default.func.isRequired,
onDoubleClickEvent: _propTypes2.default.func.isRequired,

@@ -283,2 +284,5 @@ className: _propTypes2.default.string,

},
onDoubleClick: function onDoubleClick(e) {
return _this2._doubleClick(event, e);
},
className: (0, _classnames2.default)('rbc-event', className, {

@@ -434,2 +438,10 @@ 'rbc-selected': _isSelected,

};
this._doubleClick = function () {
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
args[_key3] = arguments[_key3];
}
(0, _helpers.notify)(_this2.props.onDoubleClickEvent, args);
};
};

@@ -436,0 +448,0 @@

@@ -51,3 +51,4 @@ 'use strict';

eventWrapperComponent: _propTypes3.elementType.isRequired,
onSelect: _propTypes2.default.func
onSelect: _propTypes2.default.func,
onDoubleClick: _propTypes2.default.func
};

@@ -76,5 +77,6 @@

onSelect = _props.onSelect,
_onDoubleClick = _props.onDoubleClick,
Event = _props.eventComponent,
EventWrapper = _props.eventWrapperComponent,
props = _objectWithoutProperties(_props, ['className', 'event', 'selected', 'eventPropGetter', 'startAccessor', 'endAccessor', 'titleAccessor', 'slotStart', 'slotEnd', 'onSelect', 'eventComponent', 'eventWrapperComponent']);
props = _objectWithoutProperties(_props, ['className', 'event', 'selected', 'eventPropGetter', 'startAccessor', 'endAccessor', 'titleAccessor', 'slotStart', 'slotEnd', 'onSelect', 'onDoubleClick', 'eventComponent', 'eventWrapperComponent']);

@@ -107,2 +109,5 @@ var title = (0, _accessors.accessor)(event, titleAccessor),

return onSelect(event, e);
},
onDoubleClick: function onDoubleClick(e) {
return _onDoubleClick(event, e);
}

@@ -109,0 +114,0 @@ },

@@ -47,3 +47,4 @@ 'use strict';

eventWrapperComponent: _propTypes3.elementType.isRequired,
onSelect: _propTypes2.default.func
onSelect: _propTypes2.default.func,
onDoubleClick: _propTypes2.default.func
},

@@ -68,3 +69,4 @@

eventWrapperComponent = props.eventWrapperComponent,
onSelect = props.onSelect;
onSelect = props.onSelect,
onDoubleClick = props.onDoubleClick;

@@ -77,2 +79,3 @@

onSelect: onSelect,
onDoubleClick: onDoubleClick,
selected: (0, _selection.isSelected)(event, selected),

@@ -79,0 +82,0 @@ startAccessor: startAccessor,

@@ -116,2 +116,3 @@ 'use strict';

onSelectEvent: _propTypes2.default.func,
onDoubleClickEvent: _propTypes2.default.func,
onShowMore: _propTypes2.default.func,

@@ -360,2 +361,3 @@ onDrillDown: _propTypes2.default.func,

onSelect: _this5.handleSelectEvent,
onDoubleClick: _this5.handleDoubleClickEvent,
onSelectSlot: _this5.handleSelectSlot,

@@ -427,2 +429,11 @@ eventComponent: components.event,

this.handleDoubleClickEvent = function () {
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
args[_key3] = arguments[_key3];
}
_this5.clearSelection();
(0, _helpers.notify)(_this5.props.onDoubleClickEvent, args);
};
this.handleShowMore = function (events, date, cell, slot) {

@@ -429,0 +440,0 @@ var _props4 = _this5.props,

@@ -94,2 +94,3 @@ 'use strict';

_this.handleSelectEvent = _this.handleSelectEvent.bind(_this);
_this.handleDoubleClickEvent = _this.handleDoubleClickEvent.bind(_this);
_this.handleHeaderClick = _this.handleHeaderClick.bind(_this);

@@ -300,2 +301,3 @@ return _this;

onSelect: this.handleSelectEvent,
onDoubleClick: this.handleDoubleClickEvent,
longPressThreshold: this.props.longPressThreshold

@@ -368,2 +370,10 @@ })

TimeGrid.prototype.handleDoubleClickEvent = function handleDoubleClickEvent() {
for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
args[_key2] = arguments[_key2];
}
(0, _helpers.notify)(this.props.onDoubleClickEvent, args);
};
TimeGrid.prototype.handleSelectAlldayEvent = function handleSelectAlldayEvent() {

@@ -373,4 +383,4 @@ //cancel any pending selections so only the event click goes through.

for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
args[_key2] = arguments[_key2];
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
args[_key3] = arguments[_key3];
}

@@ -511,2 +521,3 @@

onSelectEvent: _propTypes2.default.func,
onDoubleClickEvent: _propTypes2.default.func,
onDrillDown: _propTypes2.default.func,

@@ -513,0 +524,0 @@ getDrilldownView: _propTypes2.default.func.isRequired,

{
"name": "react-big-calendar",
"version": "0.16.1",
"version": "0.17.0",
"description": "Calendar! with events",

@@ -43,4 +43,4 @@ "author": "Jason Quense <monastic.panic@gmail.com>",

"peerDependencies": {
"react": "^0.14.9 || >=15.3.0",
"react-dom": "^0.14.9 || >=15.3.0"
"react": "^15.3.0 || ^16.0.0",
"react-dom": "^15.3.0 || ^16.0.0"
},

@@ -47,0 +47,0 @@ "devDependencies": {

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc