eui
eui copied to clipboard
Elastic UI Framework 🙌
I found an issue with the sorting behaviour of the InMemoryTable. It does not update the `prevProps` object on the state (`getDerivedStateFromProps()`) whenever the `sorting` prop changes (here https://github.com/elastic/eui/blob/main/src/components/basic_table/in_memory_table.tsx#L320) Because...
https://elastic.github.io/eui/#/tabular-content/tables#build-a-custom-table-from-individual-components Line 35 `isFunction` is missing, and code sandbox demo is broken.
Feature Request: Please support drag&drop reordering of columns in EuiDataGrid
### Summary Caroline mentioned adding an item to our PR checklist to help catch hard-coded text in our components. I was curious if we could instead enforce this with a...
EuiSuperDatePicker should support `onFocus`. Given that there are multiple focusbale elements, the provided callback should likely only be called once on the initial element focus and not for each subcomponent...
Just leaving some feedback while refactoring some Lens code which uses the `EuiComboBox` with some long option strings. The use case for the `EuiComboBox` is about selecting fields, which can...
### Summary This PR fixes the issue discovered here https://github.com/elastic/kibana/pull/128239#discussion_r863663964 In React@17 there were changes made to the Event delegation described here https://reactjs.org/blog/2020/08/10/react-v17-rc.html#changes-to-event-delegation In `Canvas/Lens` app we are using `stopPropagation()`...
> EuiOverlayMask
As part of the work the improve UX for the `` in Kibana (the page rendering the list of dashboards, visualisations, maps) we want to be able to render a...
Recent focus trap updates (#3631) raised the question of the default behavior of `EuiModal` as it relates to `ownFocus` and other features the new library affords (scroll locking and pointer-event...