= ({
successToastId.current = addSuccess(
{
title: i18n.ACTIONS_SEARCH_FILTERS_HAVE_BEEN_UPDATED_TITLE,
- text: mountReactNode(
+ text: toMountPoint(
<>
{i18n.ACTIONS_SEARCH_FILTERS_HAVE_BEEN_UPDATED_DESCRIPTION}
@@ -309,7 +319,8 @@ const ExecutionLogTableComponent: React.FC = ({
- >
+ >,
+ startServices
),
},
// Essentially keep toast around till user dismisses via 'x'
@@ -333,6 +344,7 @@ const ExecutionLogTableComponent: React.FC = ({
selectAlertsTab,
timerange,
uuidDataViewField,
+ startServices,
]
);
diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx b/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx
index e99e6d6659034e..2dacd37f7d2451 100644
--- a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx
+++ b/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx
@@ -179,6 +179,9 @@ const RuleDetailsPageComponent: React.FC = ({
clearSelected,
}) => {
const {
+ analytics,
+ i18n: i18nStart,
+ theme,
application: {
navigateToApp,
capabilities: { actions },
@@ -769,7 +772,13 @@ const RuleDetailsPageComponent: React.FC = ({
/>
-
+
diff --git a/x-pack/plugins/security_solution/tsconfig.json b/x-pack/plugins/security_solution/tsconfig.json
index 68351d1dd48a12..0a74be06da7d02 100644
--- a/x-pack/plugins/security_solution/tsconfig.json
+++ b/x-pack/plugins/security_solution/tsconfig.json
@@ -105,7 +105,6 @@
"@kbn/react-field",
"@kbn/field-types",
"@kbn/securitysolution-rules",
- "@kbn/core-mount-utils-browser-internal",
"@kbn/cases-components",
"@kbn/event-log-plugin",
"@kbn/task-manager-plugin",
@@ -203,6 +202,9 @@
"@kbn/search-types",
"@kbn/field-utils",
"@kbn/core-saved-objects-api-server-mocks",
- "@kbn/langchain"
+ "@kbn/langchain",
+ "@kbn/core-analytics-browser",
+ "@kbn/core-i18n-browser",
+ "@kbn/core-theme-browser"
]
}