@@ -36,6 +36,19 @@ const PredefinedDatesContainer = styled(Container)`
36
36
width: 275px;
37
37
` ;
38
38
39
+ const CalendarRendererContainer = styled . div `
40
+ border: ${ ( { theme } ) =>
41
+ `${ theme . click . datePicker . dateOption . stroke } solid ${ theme . click . datePicker . dateOption . color . background . range } ` } ;
42
+ border-left: none;
43
+ left: 274px;
44
+ position: absolute;
45
+ top: 0;
46
+ ` ;
47
+
48
+ const StyledCalendarRenderer = styled ( CalendarRenderer ) `
49
+ height: 245px;
50
+ ` ;
51
+
39
52
const StyledDropdownItem = styled ( Dropdown . Item ) `
40
53
min-height: 24px;
41
54
` ;
@@ -388,18 +401,20 @@ export const DateRangePicker = ({
388
401
/>
389
402
390
403
{ shouldShowCustomRange && (
391
- < CalendarRenderer calendarOptions = { calendarOptions } >
392
- { body => (
393
- < Calendar
394
- calendarBody = { body }
395
- closeDatepicker = { closeDatePicker }
396
- futureDatesDisabled = { futureDatesDisabled }
397
- setSelectedDate = { handleSelectDate }
398
- startDate = { selectedStartDate }
399
- endDate = { selectedEndDate }
400
- />
401
- ) }
402
- </ CalendarRenderer >
404
+ < CalendarRendererContainer >
405
+ < StyledCalendarRenderer calendarOptions = { calendarOptions } >
406
+ { body => (
407
+ < Calendar
408
+ calendarBody = { body }
409
+ closeDatepicker = { closeDatePicker }
410
+ futureDatesDisabled = { futureDatesDisabled }
411
+ setSelectedDate = { handleSelectDate }
412
+ startDate = { selectedStartDate }
413
+ endDate = { selectedEndDate }
414
+ />
415
+ ) }
416
+ </ StyledCalendarRenderer >
417
+ </ CalendarRendererContainer >
403
418
) }
404
419
</ PredefinedCalendarContainer >
405
420
) : (
0 commit comments