-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[7.x] [Discover] Add EUIDataGrid to surrounding documents (#99447) #101063
Conversation
* [Discover] migrate remaining context files from js to ts * [Discover] get rid of any types * [Discover] replace constants with enums, update imports * [Discover] use unknown instead of any, correct types * [Discover] skip any type for tests * [Discover] add euiDataGrid view * [Discover] add support dataGrid columns, provide ability to do not change sorting, highlight anchor doc, rename legacy variables * [Discover] update context_legacy test and types * [Discover] update unit tests, add context header * [Discover] update unit and functional tests * [Discover] remove docTable from context test which uses new data grid * [Discover] update EsHitRecord type, use it for context app. add no pagination support * [Discover] resolve type error in test * [Discover] add disabling control columns option, change loading feedback * [Discover] clean up, update functional tests * [Discover] remove invalid translations * [Discover] support both no results found and loading feedback * [Discover] provide loading status for discover * [Discover] fix functional test * [Discover] add useDataGridColumns test, update by comments * [Discover] fix types Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
@elasticmachine run elasticsearch-ci/docs |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
Well, this is odd, it should work. you could try the following what fails is: kibana/test/functional/services/data_grid.ts Line 209 in 69883de
It's failing because for some reason the header action popover isn't displayed kibana/test/functional/services/data_grid.ts Line 207 in 69883de
So opening this menu could be ensured by implementing a retry similar like this: kibana/test/functional/services/data_grid.ts Lines 195 to 200 in 69883de
If this would help here in 7.x, it should also be implemented in master |
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]Module Count
Async chunks
History
To update your PR or re-run it, just comment with: |
@@ -47,6 +47,8 @@ | |||
|
|||
// We only truncate if the cell is not a control column. | |||
.euiDataGridHeader { | |||
display: flex; // fixing row header in firefox |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First three builds of this backport failed due to Firefox smoke test failure which not reproduced locally. For some reason header action popover had not opened.
One of the suggestion is header row position, picture below shows gap (only in firefox). So, after applying display: flex
to a data grid, in this way overwritingdisplay: inline-flex
, everything seems ok.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great debugging! Could you also apply this change in a seperate PR to master? thx!
Backports the following commits to 7.x: