From a1f4c47fdd582d9fc3a85c6133aa16a4b19307ff Mon Sep 17 00:00:00 2001 From: rshen91 Date: Mon, 21 Mar 2022 10:25:28 -0600 Subject: [PATCH 1/4] mark deprecation --- examples/search_examples/public/application.tsx | 1 + .../kbn-shared-ux-components/src/redirect_app_links/index.ts | 1 - .../home/public/application/components/add_data/add_data.tsx | 1 + .../public/application/components/manage_data/manage_data.tsx | 1 + src/plugins/kibana_react/public/app_links/index.ts | 2 +- .../kibana_react/public/app_links/redirect_app_link.test.tsx | 1 + src/plugins/kibana_react/public/index.ts | 1 + .../overview_page_actions/overview_page_actions.tsx | 1 + .../overview_page/overview_page_footer/overview_page_footer.tsx | 1 + .../management_section/objects_table/saved_objects_table.tsx | 1 + .../public/management_section/saved_objects_edition_page.tsx | 1 + .../public/visualize_app/utils/get_table_columns.tsx | 1 + test/plugin_functional/plugins/app_link_test/public/app.tsx | 1 + .../plugin_functional/plugins/core_history_block/public/app.tsx | 1 + .../public/search/sessions_mgmt/lib/get_columns.tsx | 1 + .../connected_search_session_indicator.tsx | 1 + .../agent_details_page/components/agent_logs/agent_logs.tsx | 1 + .../plugins/fleet/public/components/custom_assets_accordion.tsx | 1 + .../home_integration/tutorial_directory_header_link.tsx | 2 +- .../editor_frame/workspace_panel/workspace_panel.tsx | 1 + 20 files changed, 19 insertions(+), 3 deletions(-) diff --git a/examples/search_examples/public/application.tsx b/examples/search_examples/public/application.tsx index c77c3c24be147..de7463d1aa1ce 100644 --- a/examples/search_examples/public/application.tsx +++ b/examples/search_examples/public/application.tsx @@ -15,6 +15,7 @@ import { AppPluginStartDependencies } from './types'; import { SearchExamplePage, ExampleLink } from './common/example_page'; import { SearchExamplesApp } from './search/app'; import { SearchSessionsExampleApp } from './search_sessions/app'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../src/plugins/kibana_react/public'; const LINKS: ExampleLink[] = [ diff --git a/packages/kbn-shared-ux-components/src/redirect_app_links/index.ts b/packages/kbn-shared-ux-components/src/redirect_app_links/index.ts index e5f05f2c70741..db7462d7cb1bf 100644 --- a/packages/kbn-shared-ux-components/src/redirect_app_links/index.ts +++ b/packages/kbn-shared-ux-components/src/redirect_app_links/index.ts @@ -9,7 +9,6 @@ import { RedirectAppLinks } from './redirect_app_links'; export type { RedirectAppLinksProps } from './redirect_app_links'; - export { RedirectAppLinks } from './redirect_app_links'; /** diff --git a/src/plugins/home/public/application/components/add_data/add_data.tsx b/src/plugins/home/public/application/components/add_data/add_data.tsx index 090443c4a6f85..181d7a90e3f8d 100644 --- a/src/plugins/home/public/application/components/add_data/add_data.tsx +++ b/src/plugins/home/public/application/components/add_data/add_data.tsx @@ -23,6 +23,7 @@ import { METRIC_TYPE } from '@kbn/analytics'; import { ApplicationStart } from 'kibana/public'; import { createAppNavigationHandler } from '../app_navigation_handler'; import { getServices } from '../../kibana_services'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../kibana_react/public'; interface Props { diff --git a/src/plugins/home/public/application/components/manage_data/manage_data.tsx b/src/plugins/home/public/application/components/manage_data/manage_data.tsx index 15f5dadb43493..3e5f9b780aa1d 100644 --- a/src/plugins/home/public/application/components/manage_data/manage_data.tsx +++ b/src/plugins/home/public/application/components/manage_data/manage_data.tsx @@ -23,6 +23,7 @@ import { createAppNavigationHandler } from '../app_navigation_handler'; // @ts-expect-error untyped component import { Synopsis } from '../synopsis'; import { getServices } from '../../kibana_services'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../kibana_react/public'; interface Props { diff --git a/src/plugins/kibana_react/public/app_links/index.ts b/src/plugins/kibana_react/public/app_links/index.ts index b5bbfd8b33e61..ca09b2a3bfe36 100644 --- a/src/plugins/kibana_react/public/app_links/index.ts +++ b/src/plugins/kibana_react/public/app_links/index.ts @@ -5,5 +5,5 @@ * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ - +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ export { RedirectAppLinks } from './redirect_app_link'; diff --git a/src/plugins/kibana_react/public/app_links/redirect_app_link.test.tsx b/src/plugins/kibana_react/public/app_links/redirect_app_link.test.tsx index 631c190105421..6c87306221988 100644 --- a/src/plugins/kibana_react/public/app_links/redirect_app_link.test.tsx +++ b/src/plugins/kibana_react/public/app_links/redirect_app_link.test.tsx @@ -9,6 +9,7 @@ import React, { MouseEvent } from 'react'; import { mount } from 'enzyme'; import { applicationServiceMock } from '../../../../core/public/mocks'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from './redirect_app_link'; import { BehaviorSubject } from 'rxjs'; diff --git a/src/plugins/kibana_react/public/index.ts b/src/plugins/kibana_react/public/index.ts index 94e8b505f1dd2..c1f0a520a1e9c 100644 --- a/src/plugins/kibana_react/public/index.ts +++ b/src/plugins/kibana_react/public/index.ts @@ -80,6 +80,7 @@ export { reactToUiComponent, uiToReactComponent } from './adapters'; export { toMountPoint, MountPointPortal } from './util'; export type { ToMountPointOptions } from './util'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ export { RedirectAppLinks } from './app_links'; export { wrapWithTheme, KibanaThemeProvider } from './theme'; diff --git a/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx b/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx index 5d61cc3e96bd0..80902524e38fd 100644 --- a/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx +++ b/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx @@ -10,6 +10,7 @@ import React from 'react'; import { EuiButtonEmpty } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; import { ApplicationStart } from 'kibana/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../app_links'; interface Props { diff --git a/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx b/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx index cf2397b9693e9..b5f4ebde5f612 100644 --- a/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx +++ b/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx @@ -11,6 +11,7 @@ import { EuiFlexGroup, EuiFlexItem, EuiButtonEmpty } from '@elastic/eui'; import { FormattedMessage } from '@kbn/i18n-react'; import { i18n } from '@kbn/i18n'; import { CoreStart } from 'kibana/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../app_links'; import { useKibana } from '../../context'; import { useUiSetting$ } from '../../ui_settings'; diff --git a/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx b/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx index 12ef7ba075cdb..839c83706dd4f 100644 --- a/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx +++ b/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx @@ -20,6 +20,7 @@ import { NotificationsStart, ApplicationStart, } from 'src/core/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../kibana_react/public'; import { SavedObjectsTaggingApi } from '../../../../saved_objects_tagging_oss/public'; import { DataViewsContract } from '../../../../data_views/public'; diff --git a/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx b/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx index 8d71a6429490e..dd10141448036 100644 --- a/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx +++ b/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx @@ -11,6 +11,7 @@ import { useParams, useLocation } from 'react-router-dom'; import { parse } from 'query-string'; import { i18n } from '@kbn/i18n'; import { CoreStart, ChromeBreadcrumb, ScopedHistory } from 'src/core/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../kibana_react/public'; import { SavedObjectEdition } from './object_view'; import './saved_objects_edition_page.scss'; diff --git a/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx b/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx index 1d29e9822e1fd..162d4e0622172 100644 --- a/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx +++ b/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx @@ -23,6 +23,7 @@ import { ApplicationStart } from 'kibana/public'; import { IKbnUrlStateStorage } from 'src/plugins/kibana_utils/public'; import { VisualizationListItem } from 'src/plugins/visualizations/public'; import type { SavedObjectsTaggingApi } from 'src/plugins/saved_objects_tagging_oss/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../kibana_react/public'; import { getVisualizeListItemLink } from './get_visualize_list_item_link'; import { getUsageCollector } from '../../services'; diff --git a/test/plugin_functional/plugins/app_link_test/public/app.tsx b/test/plugin_functional/plugins/app_link_test/public/app.tsx index ca0c12dfff894..208f019027d0c 100644 --- a/test/plugin_functional/plugins/app_link_test/public/app.tsx +++ b/test/plugin_functional/plugins/app_link_test/public/app.tsx @@ -9,6 +9,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { AppMountParameters, IBasePath, ApplicationStart } from 'kibana/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../src/plugins/kibana_react/public'; const FooApp = ({ diff --git a/test/plugin_functional/plugins/core_history_block/public/app.tsx b/test/plugin_functional/plugins/core_history_block/public/app.tsx index 28866426f281b..e1f14adc23281 100644 --- a/test/plugin_functional/plugins/core_history_block/public/app.tsx +++ b/test/plugin_functional/plugins/core_history_block/public/app.tsx @@ -10,6 +10,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { Router, Switch, Route, Prompt } from 'react-router-dom'; import type { AppMountParameters, IBasePath, ApplicationStart } from 'kibana/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../src/plugins/kibana_react/public'; const HomePage = ({ diff --git a/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx b/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx index 375f642b29d8f..c55bbcd3084ac 100644 --- a/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx +++ b/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx @@ -20,6 +20,7 @@ import { FormattedMessage } from '@kbn/i18n-react'; import { CoreStart } from 'kibana/public'; import { capitalize } from 'lodash'; import React from 'react'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../src/plugins/kibana_react/public'; import { IManagementSectionsPluginsSetup, SessionsConfigSchema } from '../'; import { SearchSessionStatus } from '../../../../../../../src/plugins/data/common'; diff --git a/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx b/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx index f1ce93181f1ac..75f3e3ef1da70 100644 --- a/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx +++ b/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx @@ -16,6 +16,7 @@ import { SearchSessionState, SearchUsageCollector, } from '../../../../../../../src/plugins/data/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../src/plugins/kibana_react/public'; import { ApplicationStart, IBasePath } from '../../../../../../../src/core/public'; import { IStorageWrapper } from '../../../../../../../src/plugins/kibana_utils/public'; diff --git a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx index c0685f72d9e5c..25d630baec08c 100644 --- a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx +++ b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx @@ -28,6 +28,7 @@ import semverGte from 'semver/functions/gte'; import semverCoerce from 'semver/functions/coerce'; import { createStateContainerReactHelpers } from '../../../../../../../../../../../src/plugins/kibana_utils/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../../../../../src/plugins/kibana_react/public'; import type { TimeRange } from '../../../../../../../../../../../src/plugins/data/public'; import { LogStream } from '../../../../../../../../../infra/public'; diff --git a/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx b/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx index f4dd3a7deaaab..3d486aae836b5 100644 --- a/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx +++ b/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx @@ -21,6 +21,7 @@ import { import { AssetTitleMap } from '../applications/integrations/sections/epm/constants'; import { useStartServices } from '../hooks'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../src/plugins/kibana_react/public'; export interface CustomAssetsAccordionProps { diff --git a/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx b/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx index f72cb809f4c64..dc3225b658e69 100644 --- a/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx +++ b/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx @@ -9,7 +9,7 @@ import React, { memo, useState } from 'react'; import { FormattedMessage } from '@kbn/i18n-react'; import { EuiButtonEmpty } from '@elastic/eui'; import type { TutorialDirectoryHeaderLinkComponent } from 'src/plugins/home/public'; - +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../src/plugins/kibana_react/public'; import { useLink, useStartServices } from '../../hooks'; diff --git a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx index 0ad237109d08b..9a7c871fcc9ea 100644 --- a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx +++ b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx @@ -23,6 +23,7 @@ import { } from '@elastic/eui'; import type { CoreStart, ApplicationStart } from 'kibana/public'; import type { DataPublicPluginStart, ExecutionContextSearch } from 'src/plugins/data/public'; +/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../src/plugins/kibana_react/public'; import type { ExpressionRendererEvent, From dd45fa7ae0310c16db99980dac266075bc275eab Mon Sep 17 00:00:00 2001 From: rshen91 Date: Mon, 21 Mar 2022 14:11:01 -0600 Subject: [PATCH 2/4] add white space --- .../home_integration/tutorial_directory_header_link.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx b/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx index dc3225b658e69..5da692a6a75b8 100644 --- a/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx +++ b/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx @@ -9,6 +9,7 @@ import React, { memo, useState } from 'react'; import { FormattedMessage } from '@kbn/i18n-react'; import { EuiButtonEmpty } from '@elastic/eui'; import type { TutorialDirectoryHeaderLinkComponent } from 'src/plugins/home/public'; + /** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../src/plugins/kibana_react/public'; import { useLink, useStartServices } from '../../hooks'; From c7a93d74b65c8825739c917e0529a830687056cd Mon Sep 17 00:00:00 2001 From: rshen91 Date: Wed, 23 Mar 2022 08:38:47 -0600 Subject: [PATCH 3/4] remove unnecessary comment --- .../public/application/components/manage_data/manage_data.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/plugins/home/public/application/components/manage_data/manage_data.tsx b/src/plugins/home/public/application/components/manage_data/manage_data.tsx index 3e5f9b780aa1d..15f5dadb43493 100644 --- a/src/plugins/home/public/application/components/manage_data/manage_data.tsx +++ b/src/plugins/home/public/application/components/manage_data/manage_data.tsx @@ -23,7 +23,6 @@ import { createAppNavigationHandler } from '../app_navigation_handler'; // @ts-expect-error untyped component import { Synopsis } from '../synopsis'; import { getServices } from '../../kibana_services'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../kibana_react/public'; interface Props { From 1541c96c58a31fb9303d8ede2adb91d82450ed67 Mon Sep 17 00:00:00 2001 From: rshen91 Date: Thu, 24 Mar 2022 09:24:18 -0600 Subject: [PATCH 4/4] remove deprecation markers in most instances since IDE warns of deprecation --- examples/search_examples/public/application.tsx | 1 - .../home/public/application/components/add_data/add_data.tsx | 1 - .../kibana_react/public/app_links/redirect_app_link.tsx | 3 +++ .../overview_page_actions/overview_page_actions.tsx | 1 - .../overview_page_footer/overview_page_footer.tsx | 1 - .../management_section/objects_table/saved_objects_table.tsx | 1 - .../public/management_section/saved_objects_edition_page.tsx | 1 - .../public/visualize_app/utils/get_table_columns.tsx | 1 - test/plugin_functional/plugins/app_link_test/public/app.tsx | 1 - .../plugins/core_history_block/public/app.tsx | 1 - .../public/search/sessions_mgmt/lib/get_columns.tsx | 1 - .../connected_search_session_indicator.tsx | 1 - .../agent_details_page/components/agent_logs/agent_logs.tsx | 1 - .../fleet/public/components/custom_assets_accordion.tsx | 1 - .../home_integration/tutorial_directory_header_link.tsx | 1 - .../editor_frame/workspace_panel/workspace_panel.tsx | 1 - 16 files changed, 3 insertions(+), 15 deletions(-) diff --git a/examples/search_examples/public/application.tsx b/examples/search_examples/public/application.tsx index de7463d1aa1ce..c77c3c24be147 100644 --- a/examples/search_examples/public/application.tsx +++ b/examples/search_examples/public/application.tsx @@ -15,7 +15,6 @@ import { AppPluginStartDependencies } from './types'; import { SearchExamplePage, ExampleLink } from './common/example_page'; import { SearchExamplesApp } from './search/app'; import { SearchSessionsExampleApp } from './search_sessions/app'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../src/plugins/kibana_react/public'; const LINKS: ExampleLink[] = [ diff --git a/src/plugins/home/public/application/components/add_data/add_data.tsx b/src/plugins/home/public/application/components/add_data/add_data.tsx index 181d7a90e3f8d..090443c4a6f85 100644 --- a/src/plugins/home/public/application/components/add_data/add_data.tsx +++ b/src/plugins/home/public/application/components/add_data/add_data.tsx @@ -23,7 +23,6 @@ import { METRIC_TYPE } from '@kbn/analytics'; import { ApplicationStart } from 'kibana/public'; import { createAppNavigationHandler } from '../app_navigation_handler'; import { getServices } from '../../kibana_services'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../kibana_react/public'; interface Props { diff --git a/src/plugins/kibana_react/public/app_links/redirect_app_link.tsx b/src/plugins/kibana_react/public/app_links/redirect_app_link.tsx index 744a186a201ca..757239278921f 100644 --- a/src/plugins/kibana_react/public/app_links/redirect_app_link.tsx +++ b/src/plugins/kibana_react/public/app_links/redirect_app_link.tsx @@ -34,7 +34,10 @@ interface RedirectCrossAppLinksProps extends React.HTMLAttributes = ({ application, children, diff --git a/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx b/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx index 80902524e38fd..5d61cc3e96bd0 100644 --- a/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx +++ b/src/plugins/kibana_react/public/overview_page/overview_page_actions/overview_page_actions.tsx @@ -10,7 +10,6 @@ import React from 'react'; import { EuiButtonEmpty } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; import { ApplicationStart } from 'kibana/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../app_links'; interface Props { diff --git a/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx b/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx index b5f4ebde5f612..cf2397b9693e9 100644 --- a/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx +++ b/src/plugins/kibana_react/public/overview_page/overview_page_footer/overview_page_footer.tsx @@ -11,7 +11,6 @@ import { EuiFlexGroup, EuiFlexItem, EuiButtonEmpty } from '@elastic/eui'; import { FormattedMessage } from '@kbn/i18n-react'; import { i18n } from '@kbn/i18n'; import { CoreStart } from 'kibana/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../app_links'; import { useKibana } from '../../context'; import { useUiSetting$ } from '../../ui_settings'; diff --git a/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx b/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx index 839c83706dd4f..12ef7ba075cdb 100644 --- a/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx +++ b/src/plugins/saved_objects_management/public/management_section/objects_table/saved_objects_table.tsx @@ -20,7 +20,6 @@ import { NotificationsStart, ApplicationStart, } from 'src/core/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../kibana_react/public'; import { SavedObjectsTaggingApi } from '../../../../saved_objects_tagging_oss/public'; import { DataViewsContract } from '../../../../data_views/public'; diff --git a/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx b/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx index dd10141448036..8d71a6429490e 100644 --- a/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx +++ b/src/plugins/saved_objects_management/public/management_section/saved_objects_edition_page.tsx @@ -11,7 +11,6 @@ import { useParams, useLocation } from 'react-router-dom'; import { parse } from 'query-string'; import { i18n } from '@kbn/i18n'; import { CoreStart, ChromeBreadcrumb, ScopedHistory } from 'src/core/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../kibana_react/public'; import { SavedObjectEdition } from './object_view'; import './saved_objects_edition_page.scss'; diff --git a/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx b/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx index 162d4e0622172..1d29e9822e1fd 100644 --- a/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx +++ b/src/plugins/visualizations/public/visualize_app/utils/get_table_columns.tsx @@ -23,7 +23,6 @@ import { ApplicationStart } from 'kibana/public'; import { IKbnUrlStateStorage } from 'src/plugins/kibana_utils/public'; import { VisualizationListItem } from 'src/plugins/visualizations/public'; import type { SavedObjectsTaggingApi } from 'src/plugins/saved_objects_tagging_oss/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../kibana_react/public'; import { getVisualizeListItemLink } from './get_visualize_list_item_link'; import { getUsageCollector } from '../../services'; diff --git a/test/plugin_functional/plugins/app_link_test/public/app.tsx b/test/plugin_functional/plugins/app_link_test/public/app.tsx index 208f019027d0c..ca0c12dfff894 100644 --- a/test/plugin_functional/plugins/app_link_test/public/app.tsx +++ b/test/plugin_functional/plugins/app_link_test/public/app.tsx @@ -9,7 +9,6 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { AppMountParameters, IBasePath, ApplicationStart } from 'kibana/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../src/plugins/kibana_react/public'; const FooApp = ({ diff --git a/test/plugin_functional/plugins/core_history_block/public/app.tsx b/test/plugin_functional/plugins/core_history_block/public/app.tsx index e1f14adc23281..28866426f281b 100644 --- a/test/plugin_functional/plugins/core_history_block/public/app.tsx +++ b/test/plugin_functional/plugins/core_history_block/public/app.tsx @@ -10,7 +10,6 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { Router, Switch, Route, Prompt } from 'react-router-dom'; import type { AppMountParameters, IBasePath, ApplicationStart } from 'kibana/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../src/plugins/kibana_react/public'; const HomePage = ({ diff --git a/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx b/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx index c55bbcd3084ac..375f642b29d8f 100644 --- a/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx +++ b/x-pack/plugins/data_enhanced/public/search/sessions_mgmt/lib/get_columns.tsx @@ -20,7 +20,6 @@ import { FormattedMessage } from '@kbn/i18n-react'; import { CoreStart } from 'kibana/public'; import { capitalize } from 'lodash'; import React from 'react'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../src/plugins/kibana_react/public'; import { IManagementSectionsPluginsSetup, SessionsConfigSchema } from '../'; import { SearchSessionStatus } from '../../../../../../../src/plugins/data/common'; diff --git a/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx b/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx index 75f3e3ef1da70..f1ce93181f1ac 100644 --- a/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx +++ b/x-pack/plugins/data_enhanced/public/search/ui/connected_search_session_indicator/connected_search_session_indicator.tsx @@ -16,7 +16,6 @@ import { SearchSessionState, SearchUsageCollector, } from '../../../../../../../src/plugins/data/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../src/plugins/kibana_react/public'; import { ApplicationStart, IBasePath } from '../../../../../../../src/core/public'; import { IStorageWrapper } from '../../../../../../../src/plugins/kibana_utils/public'; diff --git a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx index 25d630baec08c..c0685f72d9e5c 100644 --- a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx +++ b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_details_page/components/agent_logs/agent_logs.tsx @@ -28,7 +28,6 @@ import semverGte from 'semver/functions/gte'; import semverCoerce from 'semver/functions/coerce'; import { createStateContainerReactHelpers } from '../../../../../../../../../../../src/plugins/kibana_utils/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../../../../../src/plugins/kibana_react/public'; import type { TimeRange } from '../../../../../../../../../../../src/plugins/data/public'; import { LogStream } from '../../../../../../../../../infra/public'; diff --git a/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx b/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx index 3d486aae836b5..f4dd3a7deaaab 100644 --- a/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx +++ b/x-pack/plugins/fleet/public/components/custom_assets_accordion.tsx @@ -21,7 +21,6 @@ import { import { AssetTitleMap } from '../applications/integrations/sections/epm/constants'; import { useStartServices } from '../hooks'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../src/plugins/kibana_react/public'; export interface CustomAssetsAccordionProps { diff --git a/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx b/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx index 5da692a6a75b8..f72cb809f4c64 100644 --- a/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx +++ b/x-pack/plugins/fleet/public/components/home_integration/tutorial_directory_header_link.tsx @@ -10,7 +10,6 @@ import { FormattedMessage } from '@kbn/i18n-react'; import { EuiButtonEmpty } from '@elastic/eui'; import type { TutorialDirectoryHeaderLinkComponent } from 'src/plugins/home/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../src/plugins/kibana_react/public'; import { useLink, useStartServices } from '../../hooks'; diff --git a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx index 9a7c871fcc9ea..0ad237109d08b 100644 --- a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx +++ b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/workspace_panel.tsx @@ -23,7 +23,6 @@ import { } from '@elastic/eui'; import type { CoreStart, ApplicationStart } from 'kibana/public'; import type { DataPublicPluginStart, ExecutionContextSearch } from 'src/plugins/data/public'; -/** @deprecated Use `RedirectAppLinks` from `@kbn/shared-ux-components */ import { RedirectAppLinks } from '../../../../../../../src/plugins/kibana_react/public'; import type { ExpressionRendererEvent,