From 5326459e579844f6679afb17e260ac1fafad37ec Mon Sep 17 00:00:00 2001 From: "swapnil.kulkarni" Date: Mon, 26 Jul 2021 16:42:34 -0700 Subject: [PATCH] Make popover flexible --- src/EventItemPopover.js | 40 ++++++++++++++++++++++++++++++++++------ src/config.js | 1 + 2 files changed, 35 insertions(+), 6 deletions(-) diff --git a/src/EventItemPopover.js b/src/EventItemPopover.js index cb36c7984..5e0f25d44 100644 --- a/src/EventItemPopover.js +++ b/src/EventItemPopover.js @@ -88,13 +88,43 @@ class EventItemPopover extends Component { ); } + let colorRow = config.eventItemPopoverShowColor ? ( + +
+ + ) : null; + let dateFormat = config.eventItemPopoverDateFormat; + + let dateTimeRow = ( + + {start.format("HH:mm")} + {dateFormat && ( + + {start.format(dateFormat)} + + )} + + - + + + {end.format("HH:mm")} + + {dateFormat && ( + + {end.format(dateFormat)} + + )} + + ); + return (
- -
- + {colorRow} {title} @@ -104,9 +134,7 @@ class EventItemPopover extends Component {
- - {start.format('HH:mm')}{start.format(dateFormat)}-{end.format('HH:mm')}{end.format(dateFormat)} - + {dateTimeRow} {opsRow}
diff --git a/src/config.js b/src/config.js index b15bd31b4..5f1fd9c34 100644 --- a/src/config.js +++ b/src/config.js @@ -53,6 +53,7 @@ export default { checkConflict: false, scrollToSpecialMomentEnabled: true, eventItemPopoverEnabled: true, + eventItemPopoverShowColor: false, calendarPopoverEnabled: true, recurringEventsEnabled: true, headerEnabled: true,