[Significant events] Improving the UI/UX around model selection and run configuration popover#262002
Would not approve (click on check for details)
- Eligibility
- Correctness
Note
More information about how approvability works can be found in our Help Center.
Details
Eligibility
UI/UX refactor replacing popover components with split button menus for model selection. While the changes are self-contained to the significant events feature and don't alter core business logic, all files are owned by @elastic/obs-sig-events-team and the author is not a designated owner, warranting team review.
Notes:
@boriskirov isn't a code owner for 12 files:
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/types.ts (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/connector_sub_panel.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/connector_select_options.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/context_menu_helpers.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/insights_split_button.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/insights_connector_popover.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/onboarding_config_popover.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/generate_split_button.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/context_menu_split_button.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/hooks/sig_events/use_connector_config.ts (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/streams_view.tsx (owned by @elastic/obs-sig-events-team)
• x-pack/platform/plugins/shared/streams_app/public/components/sig_events/significant_events_discovery/components/streams_view/translations.ts (owned by @elastic/obs-sig-events-team)