[Security Solution] Migrate the rule management table to controlled table selection state API #170303
Labels
Feature:Rule Management
Security Solution Detection Rule Management
refactoring
Team:Detection Rule Management
Security Detection Rule Management Team
Team:Detections and Resp
Security Detection Response Team
Team: SecuritySolution
Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
technical debt
Improvement of the software architecture and operational architecture
Historically, we've had a rather unpleasant code for controlling the rules table selection state (full version here):
That was mostly because EuiTable didn't support passing the selection state declaratively and only offered imperative handles for selection manipulations. But now that elastic/eui#6184 has been implemented, we can pass the selection state from our context more conveniently:
We can finally move away from the previous workaround.
This change could also help us fix some long-standing bugs, such as this one: #140180
The text was updated successfully, but these errors were encountered: