Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EuiDatePicker] react-datepicker to src/; use EUI services #5339

Merged
merged 26 commits into from
Nov 17, 2021
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
441a4bc
move react-datepicker to src
thompsongl Oct 29, 2021
b7f2ed4
update import statements
thompsongl Oct 29, 2021
1f283ee
use eui components to avoid all react-datepicker dependencies
thompsongl Oct 29, 2021
410b9d3
file extensions; prefix babel with . to allow jest to run
thompsongl Oct 29, 2021
0e34847
update build script
thompsongl Nov 1, 2021
4e3c9a2
snapshots
thompsongl Nov 1, 2021
1190cb3
readme update
thompsongl Nov 1, 2021
2339bb5
clean up
thompsongl Nov 1, 2021
cdf614f
Merge branch 'main' into 3901-datepicker
thompsongl Nov 9, 2021
b8b06b7
Update src/components/date_picker/react-datepicker/README.md
thompsongl Nov 10, 2021
76f7a2e
remove unnecessary react-datepicker files
thompsongl Nov 10, 2021
134e6e4
snapshot update
thompsongl Nov 10, 2021
1161684
CL
thompsongl Nov 10, 2021
0cab629
clean up
thompsongl Nov 10, 2021
4fa3b3b
use EuiScreenReaderOnly
thompsongl Nov 10, 2021
825f50e
Merge branch 'main' into 3901-datepicker
thompsongl Nov 10, 2021
89a3c66
deprecate Popper positions
thompsongl Nov 10, 2021
d139a1d
Merge branch 'main' into 3901-datepicker
thompsongl Nov 11, 2021
fb31419
fix CL
thompsongl Nov 11, 2021
ee56038
fix dropdown outside click detection
thompsongl Nov 11, 2021
c4ed08a
Update src/components/date_picker/date_picker.tsx
thompsongl Nov 11, 2021
23dc50a
review updates
thompsongl Nov 11, 2021
42829cb
clean up exports and d.ts
thompsongl Nov 11, 2021
c96c95e
inline license
thompsongl Nov 16, 2021
1f4591d
Merge branch 'main' into 3901-datepicker
thompsongl Nov 16, 2021
af9d576
Merge branch 'main' into 3901-datepicker
thompsongl Nov 16, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ packages
scripts
generator-eui
cypress
react-datepicker
1 change: 0 additions & 1 deletion .npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ wiki/
generator-eui/
test/
src-docs/
packages/react-datepicker
packages/eslint-plugin
.nvmrc
cypress
Expand Down
1 change: 1 addition & 0 deletions .sass-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ files:
# These are themes of outside libraries we import
- 'src/components/series_chart/**/*.s+(a|c)ss'
- 'src/global_styling/react_date_picker/**/*.s+(a|c)ss'
- 'src/components/date_picker/react-datepicker/**/*.s+(a|c)ss'
rules:
quotes:
- 2
Expand Down
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
## [`main`](https://github.com/elastic/eui/tree/main)

No public interface changes since `41.1.0`.
- Updated `EuiDatePicker` to use `EuiPopover`, `EuiFocusTrap`, and `EuiScreenReaderOnly` ([#5339](https://github.com/elastic/eui/pull/5339))

**Bug fixes**

- Fixed `EuiDatePicker` being constrained to its parent container by using React portal ([#5339](https://github.com/elastic/eui/pull/5339))

## [`41.1.0`](https://github.com/elastic/eui/tree/v41.1.0)

Expand Down
12 changes: 0 additions & 12 deletions packages/index.d.ts

This file was deleted.

5 changes: 0 additions & 5 deletions packages/index.js

This file was deleted.

Empty file removed packages/index.scss
Empty file.
Loading