@@ -5,7 +5,7 @@ import { Popover } from 'antd';
5
5
import EventItemPopover from './EventItemPopover' ;
6
6
import { DnDTypes , CellUnit , DATETIME_FORMAT } from '../config/default' ;
7
7
8
- const stopDragHelper = ( { count, cellUnit, config, dragtype , eventItem, localeDayjs, value } ) => {
8
+ const stopDragHelper = ( { count, cellUnit, config, dragType , eventItem, localeDayjs, value } ) => {
9
9
const whileTrue = true ;
10
10
let tCount = 0 ;
11
11
let i = 0 ;
@@ -14,7 +14,7 @@ const stopDragHelper = ({ count, cellUnit, config, dragtype, eventItem, localeDa
14
14
if ( count !== 0 && cellUnit !== CellUnit . Hour && config . displayWeekend === false ) {
15
15
while ( whileTrue ) {
16
16
i = count > 0 ? i + 1 : i - 1 ;
17
- const date = localeDayjs ( new Date ( eventItem [ dragtype ] ) ) . add ( i , 'days' ) ;
17
+ const date = localeDayjs ( new Date ( eventItem [ dragType ] ) ) . add ( i , 'days' ) ;
18
18
const dayOfWeek = date . weekday ( ) ;
19
19
20
20
if ( dayOfWeek !== 0 && dayOfWeek !== 6 ) {
@@ -70,11 +70,11 @@ class EventItem extends Component {
70
70
}
71
71
}
72
72
73
- resizerHelper = ( dragtype , eventType = 'addEventListener' ) => {
74
- const resizer = dragtype === 'start' ? this . startResizer : this . endResizer ;
75
- const doDrag = dragtype === 'start' ? this . doStartDrag : this . doEndDrag ;
76
- const stopDrag = dragtype === 'start' ? this . stopStartDrag : this . stopEndDrag ;
77
- const cancelDrag = dragtype === 'start' ? this . cancelStartDrag : this . cancelEndDrag ;
73
+ resizerHelper = ( dragType , eventType = 'addEventListener' ) => {
74
+ const resizer = dragType === 'start' ? this . startResizer : this . endResizer ;
75
+ const doDrag = dragType === 'start' ? this . doStartDrag : this . doEndDrag ;
76
+ const stopDrag = dragType === 'start' ? this . stopStartDrag : this . stopEndDrag ;
77
+ const cancelDrag = dragType === 'start' ? this . cancelStartDrag : this . cancelEndDrag ;
78
78
if ( this . supportTouch ) {
79
79
resizer [ eventType ] ( 'touchmove' , doDrag , false ) ;
80
80
resizer [ eventType ] ( 'touchend' , stopDrag , false ) ;
@@ -85,7 +85,7 @@ class EventItem extends Component {
85
85
}
86
86
} ;
87
87
88
- initDragHelper = ( ev , dragtype ) => {
88
+ initDragHelper = ( ev , dragType ) => {
89
89
const { schedulerData, eventItem } = this . props ;
90
90
const slotId = schedulerData . _getEventSlotId ( eventItem ) ;
91
91
const slot = schedulerData . getSlotById ( slotId ) ;
@@ -102,10 +102,10 @@ class EventItem extends Component {
102
102
if ( ev . buttons !== undefined && ev . buttons !== 1 ) return ;
103
103
clientX = ev . clientX ;
104
104
}
105
- this . setState ( { [ dragtype === 'start' ? 'startX' : 'endX' ] : clientX } ) ;
105
+ this . setState ( { [ dragType === 'start' ? 'startX' : 'endX' ] : clientX } ) ;
106
106
107
107
schedulerData . _startResizing ( ) ;
108
- this . resizerHelper ( dragtype , 'addEventListener' ) ;
108
+ this . resizerHelper ( dragType , 'addEventListener' ) ;
109
109
document . onselectstart = ( ) => false ;
110
110
document . ondragstart = ( ) => false ;
111
111
} ;
@@ -192,7 +192,7 @@ class EventItem extends Component {
192
192
config,
193
193
eventItem,
194
194
localeDayjs,
195
- dragtype : 'start' ,
195
+ dragType : 'start' ,
196
196
value : newStart ,
197
197
} ) ;
198
198
@@ -317,7 +317,7 @@ class EventItem extends Component {
317
317
. add ( cellUnit === CellUnit . Hour ? count * config . minuteStep : count , cellUnit === CellUnit . Hour ? 'minutes' : 'days' )
318
318
. format ( DATETIME_FORMAT ) ;
319
319
newEnd = await stopDragHelper ( {
320
- dragtype : 'start ' ,
320
+ dragType : 'end ' ,
321
321
cellUnit,
322
322
config,
323
323
count,
@@ -351,7 +351,7 @@ class EventItem extends Component {
351
351
if ( conflictOccurred !== undefined ) {
352
352
conflictOccurred ( schedulerData , 'EndResize' , eventItem , DnDTypes . EVENT , slotId , slot ? slot . name : null , eventItem . start , newEnd ) ;
353
353
} else {
354
- console . log ( 'Conflict occurred, set conflictOccurred func in Scheduler to handle it' ) ;
354
+ console . error ( 'Conflict occurred, set conflictOccurred func in Scheduler to handle it' ) ;
355
355
}
356
356
this . subscribeResizeEvent ( this . props ) ;
357
357
} else if ( updateEventEnd !== undefined ) {
@@ -515,6 +515,7 @@ class EventItem extends Component {
515
515
}
516
516
517
517
export default EventItem ;
518
+
518
519
EventItem . propTypes = {
519
520
schedulerData : PropTypes . object . isRequired ,
520
521
eventItem : PropTypes . object . isRequired ,
0 commit comments