kibana/packages/kbn-grouping
Umberto Pepato f99f83428c
[ResponseOps][Alerts] Implement platform alerts grouping components (#184635)
## Summary

Adds solution-agnostic components to create hierarchical alerts grouping
UIs, adapting the original implementation from Security Solution.

Closes #184398 

## To Verify

For existing usages of the `@kbn/grouping` package: verify that the
grouped UIs work correctly (Security Alerts, Cloud Security Posture).

New alerting UI components: checkout
https://github.com/elastic/kibana/pull/183114 (PoC PR), where the
updated `@kbn/grouping` package and these new components are used in
Observability's main Alerts page.

### Checklist

- [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: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Gerard Soldevila <gerard.soldevila@elastic.co>
Co-authored-by: Vadim Kibana <82822460+vadimkibana@users.noreply.github.com>
Co-authored-by: Alex Szabo <alex.szabo@elastic.co>
Co-authored-by: Tre <wayne.seymour@elastic.co>
2024-07-08 19:23:49 +02:00
..
.storybook [ResponseOps][Security Solution] Transfer ownership of the alerts grouping package to ResponseOps (#184131) 2024-05-28 11:15:04 +02:00
src [ResponseOps][Alerts] Implement platform alerts grouping components (#184635) 2024-07-08 19:23:49 +02:00
index.tsx [ResponseOps][Alerts] Implement platform alerts grouping components (#184635) 2024-07-08 19:23:49 +02:00
jest.config.js [ResponseOps][Alerts] Implement platform alerts grouping components (#184635) 2024-07-08 19:23:49 +02:00
kibana.jsonc [ResponseOps][Security Solution] Transfer ownership of the alerts grouping package to ResponseOps (#184131) 2024-05-28 11:15:04 +02:00
package.json [ResponseOps][Security Solution] Transfer ownership of the alerts grouping package to ResponseOps (#184131) 2024-05-28 11:15:04 +02:00
README.mdx [ResponseOps][Security Solution] Transfer ownership of the alerts grouping package to ResponseOps (#184131) 2024-05-28 11:15:04 +02:00
setup_tests.ts [ResponseOps][Alerts] Implement platform alerts grouping components (#184635) 2024-07-08 19:23:49 +02:00
tsconfig.json [ResponseOps][Security Solution] Transfer ownership of the alerts grouping package to ResponseOps (#184131) 2024-05-28 11:15:04 +02:00

# @kbn/grouping

Grouping component and query.