kibana/x-pack/solutions
Davis Plumlee 1b6376e9c9
[Security Solution] Fixes related integrations render performance on rule editing pages (#217254)
## Summary

Fixes https://github.com/elastic/kibana/issues/183607

Adds logic to fix the re-render performance issues caused by the related
integrations component on the rule edit and creation pages. This copies
a strategy used in https://github.com/elastic/kibana/pull/180682 to fix
a similar issue with required fields. Related integrations component now
doesn't re-render when there are updates to components that don't affect
it.

#### React Profile while typing in query field component
![Screenshot 2025-04-04 at 8 12
38 PM](https://github.com/user-attachments/assets/9d3edcaa-4856-42df-9e6d-59bcc4785b5d)



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2025-04-18 14:47:20 -04:00
..
chat feat: workchat assistant list/details/edit page (#217984) 2025-04-17 15:34:08 +02:00
observability [ObsUX][Infra] Fix broken storybook stories (#218090) 2025-04-18 18:54:14 +02:00
search [Search Connectors][Serverless] Add Search Connectors UI to the Stack Management data Section (#213509) 2025-04-18 04:50:56 +02:00
security [Security Solution] Fixes related integrations render performance on rule editing pages (#217254) 2025-04-18 14:47:20 -04:00