Skip to content

Commit 4dac3f5

Browse files
committed
[added] rbc-event-allday class in month view
1 parent da5552e commit 4dac3f5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/EventCell.jsx

+6-2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ let EventCell = React.createClass({
1515
let title = get(event, titleAccessor)
1616
, end = get(event, endAccessor)
1717
, start = get(event, startAccessor)
18+
, isAllDay = get(event, props.allDayAccessor)
19+
, continuesPrior = dates.lt(start, slotStart, 'day')
20+
, continuesAfter = dates.gt(end, slotEnd, 'day')
1821

1922
if (eventPropGetter)
2023
var { style, className: xClassName } = eventPropGetter(event, start, end, selected);
@@ -25,8 +28,9 @@ let EventCell = React.createClass({
2528
style={{...props.style, ...style}}
2629
className={cn('rbc-event', className, xClassName, {
2730
'rbc-selected': selected,
28-
'rbc-event-continues-prior': dates.lt(start, slotStart, 'day'),
29-
'rbc-event-continues-after': dates.gt(end, slotEnd, 'day')
31+
'rbc-event-allday': isAllDay || dates.diff(start, dates.ceil(end, 'day'), 'day') > 1,
32+
'rbc-event-continues-prior': continuesPrior,
33+
'rbc-event-continues-after': continuesAfter
3034
})}
3135
onClick={()=> onSelect(event)}
3236
>

0 commit comments

Comments
 (0)