[Alerting UI] Replace all alerting components direct file references with triggersActionsUI
plugin setup/start contracts.
#101297
Labels
estimate:small
Small Estimated Level of Effort
Feature:Alerting
performance
Project:AlertingPerformance
Alerting team project for setting up tooling and efforts to measure alerting performance.
Team:ResponseOps
Label for the ResponseOps team (formerly the Cases and Alerting teams)
Currently we have a couple of places where we exposed alerting components for the usage by external plugins (Cases, Security, others):
Fixed in the PRexport { getServiceNowITSMActionType, getServiceNowSIRActionType,} from '../application/components/builtin_action_types/servicenow';export { getJiraActionType } from '../application/components/builtin_action_types/jira';export { getResilientActionType } from '../application/components/builtin_action_types/resilient';
Remove non used imports from
x-pack/plugins/triggers_actions_ui/public/index.ts
change
ActionForm
,AlertConditions
,AlertConditionsGroup
to be exposed through the plugin start contract and remove direct component links from Security plugin.This changes will help to reduce the plugin bundle size as well:


The text was updated successfully, but these errors were encountered: