File tree Expand file tree Collapse file tree 4 files changed +11
-1
lines changed
packages/pluggableWidgets/calendar-web Expand file tree Collapse file tree 4 files changed +11
-1
lines changed Original file line number Diff line number Diff line change 83
83
<caption >Enable create</caption >
84
84
<description />
85
85
</property >
86
+ <property key =" showEventDate" type =" boolean" defaultValue =" true" >
87
+ <caption >Show event date range</caption >
88
+ <description >Show the start and end date of the event</description >
89
+ </property >
86
90
<property key =" defaultView" type =" enumeration" defaultValue =" month" >
87
91
<caption >Initial selected view</caption >
88
92
<description >Work week and agenda are only available in custom views</description >
Original file line number Diff line number Diff line change @@ -22,7 +22,8 @@ const defaultProps: CalendarContainerProps = {
22
22
minHeight : 400 ,
23
23
maxHeightUnit : "none" ,
24
24
maxHeight : 400 ,
25
- overflowY : "auto"
25
+ overflowY : "auto" ,
26
+ showEventDate : true
26
27
} ;
27
28
28
29
beforeAll ( ( ) => {
Original file line number Diff line number Diff line change @@ -124,12 +124,15 @@ export function extractCalendarProps(props: CalendarContainerProps): DragAndDrop
124
124
}
125
125
} ;
126
126
127
+ const formats = props . showEventDate ? { } : { eventTimeRangeFormat : ( ) => "" } ;
128
+
127
129
return {
128
130
components : {
129
131
toolbar : CustomToolbar
130
132
} ,
131
133
defaultView : props . defaultView ,
132
134
events,
135
+ formats,
133
136
localizer,
134
137
resizable : props . editable !== "never" ,
135
138
selectable : props . enableCreate ,
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ export interface CalendarContainerProps {
40
40
view : ViewEnum ;
41
41
editable : EditableEnum ;
42
42
enableCreate : boolean ;
43
+ showEventDate : boolean ;
43
44
defaultView : DefaultViewEnum ;
44
45
startDateAttribute ?: EditableValue < Date > ;
45
46
eventDataAttribute ?: EditableValue < string > ;
@@ -80,6 +81,7 @@ export interface CalendarPreviewProps {
80
81
view : ViewEnum ;
81
82
editable : EditableEnum ;
82
83
enableCreate : boolean ;
84
+ showEventDate : boolean ;
83
85
defaultView : DefaultViewEnum ;
84
86
startDateAttribute : string ;
85
87
eventDataAttribute : string ;
You can’t perform that action at this time.
0 commit comments