Skip to content

[a11y] [EuiBasicTable] actions - overrides aria-label for multi-action button #7883

@alexwizp

Description

@alexwizp

Description

We have a couple of reported issues within #3637 related to the EuiBasicTable actions API.

The problem is with the default aria-label that we set for euiCollapsedItemActionsButton. For each row, it has the value All actions, which causes accessibility issues for users who use screen readers.

Unfortunately, the current API doesn't allow us to override the aria-label attribute. I see we can fix that issue by using CustomItemAction, but not sure that we should do that. Ideally, will be to find a way to address it for DefaultItemAction.

Could you please give us recommendations on how to resolve these issues?

Screen

image

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions