Skip to content

[9.3] Fix @elastic/eui/require-table-caption lint violations in drilldown manager UI (#271377)#271440

Merged
kibanamachine merged 5 commits into
elastic:9.3from
kibanamachine:backport/9.3/pr-271377
May 29, 2026
Merged

[9.3] Fix @elastic/eui/require-table-caption lint violations in drilldown manager UI (#271377)#271440
kibanamachine merged 5 commits into
elastic:9.3from
kibanamachine:backport/9.3/pr-271377

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.3:

Questions ?

Please refer to the Backport tool documentation

…anager UI (elastic#271377)

Two `EuiInMemoryTable` instances in the drilldown manager UI were
missing the required `tableCaption` prop, violating
`@elastic/eui/require-table-caption`.

### Changes

- **`drilldown_template_table`** — Added `tableCaption` with i18n
string: *"Drilldown templates"*
- **`drilldown_table`** — Added `tableCaption` with i18n string:
*"Drilldowns"*

```tsx
<EuiInMemoryTable
  tableCaption={txtTableCaption}
  items={drilldowns}
  // ...
/>
```

Captions describe the dataset per EUI accessibility guidelines and use
`i18n.translate` for localization.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
(cherry picked from commit fa6e1f1)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label May 27, 2026
@kibanamachine kibanamachine enabled auto-merge (squash) May 27, 2026 12:33
@kibanamachine
Copy link
Copy Markdown
Contributor Author

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #25 / Agent Builder agents Edit agent should edit agent name
  • [job] [logs] Scout Lane #5 - stateful-classic / default / local-stateful-classic - APM integration not installed but setup completed - Admin user
  • [job] [logs] Scout Lane #5 - stateful-classic / default / local-stateful-classic - APM integration not installed but setup completed - Viewer user
  • [job] [logs] Scout Lane #5 - stateful-classic / default / local-stateful-classic - Collector integration is not installed - collector integration missing
  • [job] [logs] Scout Lane #5 - stateful-classic / default / local-stateful-classic - Collector integration is not installed - Symbolizer integration is not installed
  • [job] [logs] Scout Lane #4 - stateful-classic / default / local-stateful-classic - Creates a custom TLS alert rule - can create rule and fire alert

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
uiActionsEnhanced 127.9KB 128.2KB +269.0B

History

cc @alexwizp

@kibanamachine kibanamachine merged commit c5435af into elastic:9.3 May 29, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants