From 66654ce1309c6a65323aca5aeb8b0a69223f0a37 Mon Sep 17 00:00:00 2001 From: Tocknicsu Date: Mon, 25 May 2020 01:07:49 +0000 Subject: [PATCH 1/2] adding left-start placement of the popover to EuiDatePicker --- src/components/date_picker/date_picker.tsx | 2 +- src/components/date_picker/react-datepicker.d.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/date_picker/date_picker.tsx b/src/components/date_picker/date_picker.tsx index 8c06e7457e0..f1c4637e8da 100644 --- a/src/components/date_picker/date_picker.tsx +++ b/src/components/date_picker/date_picker.tsx @@ -96,7 +96,7 @@ interface EuiExtendedDatePickerProps extends ReactDatePickerProps { iconType?: EuiFormControlLayoutIconsProps['icon']; /** - * Sets the placement of the popover. It accepts: `"bottom"`, `"bottom-end"`, `"bottom-start"`, `"left"`, `"left-end"`, `"right"`, `"right-end"`, `"right-start"`, `"top"`, `"top-end"`, `"top-start"` + * Sets the placement of the popover. It accepts: `"bottom"`, `"bottom-end"`, `"bottom-start"`, `"left"`, `"left-end"`, `"left-start"`, `"right"`, `"right-end"`, `"right-start"`, `"top"`, `"top-end"`, `"top-start"` */ popoverPlacement?: ReactDatePickerProps['popperPlacement']; } diff --git a/src/components/date_picker/react-datepicker.d.ts b/src/components/date_picker/react-datepicker.d.ts index e11a834bc61..63b006d6b1f 100644 --- a/src/components/date_picker/react-datepicker.d.ts +++ b/src/components/date_picker/react-datepicker.d.ts @@ -39,6 +39,7 @@ type popperPlacement = | 'bottom-start' | 'left' | 'left-end' + | 'left-start' | 'right' | 'right-end' | 'right-start' From 2d932f65f765bc0fa88134ce1c2c464482271c42 Mon Sep 17 00:00:00 2001 From: Tocknicsu Date: Mon, 25 May 2020 01:28:19 +0000 Subject: [PATCH 2/2] adding changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6331d477426..10832add91c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Added exports for `EuiSteps` and related components types ([#3471](https://github.com/elastic/eui/pull/3471)) - Added `displayName` to components using `React.forwardRef` ([#3451](https://github.com/elastic/eui/pull/3451)) - Added event target checker for `EuiOverlayMask`'s `onClick` prop ([#3462](https://github.com/elastic/eui/pull/3462)) +- Added `left-start` popover placement to `EuiDatePicker` ([#3511](https://github.com/elastic/eui/pull/3511)) **Bug Fixes**