Skip to content

Commit c9cc5f5

Browse files
committed
CONSOLE-4841: Remove useExtensions from barrel
1 parent 3674047 commit c9cc5f5

File tree

21 files changed

+25
-31
lines changed

21 files changed

+25
-31
lines changed

frontend/packages/console-app/src/components/detect-perspective/PerspectiveConfiguration.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import {
1919
AccessReviewResourceAttributes,
2020
} from '@console/dynamic-plugin-sdk/src';
2121
import { K8sResourceKind } from '@console/internal/module/k8s';
22-
import { useExtensions } from '@console/plugin-sdk';
22+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
2323
import { useTelemetry } from '@console/shared/src';
2424
import {
2525
useDebounceCallback,

frontend/packages/console-app/src/components/tour/tour-context.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { createSelector } from 'reselect';
1414
import { useActivePerspective } from '@console/dynamic-plugin-sdk';
1515
import { getFlagsObject } from '@console/internal/reducers/features';
1616
import { RootState } from '@console/internal/redux';
17-
import { useExtensions } from '@console/plugin-sdk';
17+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
1818
import { isGuidedTour, GuidedTour } from '@console/plugin-sdk/src/typings/guided-tour';
1919
import { useUserSettingsCompatibility } from '@console/shared/src/hooks/useUserSettingsCompatibility';
2020
import { TourActions, TOUR_LOCAL_STORAGE_KEY } from './const';

frontend/packages/console-app/src/hooks/usePluginRoutes.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ import { AsyncComponent } from '@console/internal/components/utils';
99
import {
1010
RoutePage as StaticRoutePageExtension,
1111
isRoutePage as isStaticRoutePageExtension,
12-
useExtensions,
1312
LoadedExtension,
1413
} from '@console/plugin-sdk';
14+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
1515

1616
const isRoutePageExtensionActive: IsRouteExtensionActive = (extension, activePerspective) =>
1717
(extension.properties.perspective ?? activePerspective) === activePerspective;
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
11
// TODO(vojtech): this barrel file can cause a lot of cycles, it's best to remove it
22
export * from './typings';
33
export * from './store';
4-
5-
// React integrations
6-
export * from './api/useExtensions';

frontend/packages/console-shared/src/components/actions/ActionServiceProvider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
isActionGroup,
99
MenuOption,
1010
} from '@console/dynamic-plugin-sdk';
11-
import { useExtensions } from '@console/plugin-sdk';
11+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
1212
import { useDeepCompareMemoize } from '../../hooks';
1313
import ActionsLoader from './loader/ActionsLoader';
1414
import { ActionContext } from './types';

frontend/packages/console-shared/src/components/dashboard/inventory-card/InventoryItem.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,8 @@ import { ResourceInventoryItemProps } from '@console/dynamic-plugin-sdk/src/api/
1818
import { pluralize } from '@console/internal/components/utils';
1919
import { resourcePathFromModel } from '@console/internal/components/utils/resource-link';
2020
import { K8sResourceKind, K8sKind, K8sResourceCommon } from '@console/internal/module/k8s';
21-
import {
22-
useExtensions,
23-
DashboardsInventoryItemGroup,
24-
isDashboardsInventoryItemGroup,
25-
} from '@console/plugin-sdk';
21+
import { DashboardsInventoryItemGroup, isDashboardsInventoryItemGroup } from '@console/plugin-sdk';
22+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
2623
import { RedExclamationCircleIcon, YellowExclamationTriangleIcon } from '../../status/icons';
2724
import InventoryItemNew, {
2825
InventoryItemStatus,

frontend/packages/console-shared/src/hooks/__tests__/perspective-utils.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { act } from 'react-dom/test-utils';
22
import { checkAccess } from '@console/dynamic-plugin-sdk/src/app/components/utils/rbac';
3-
import { useExtensions } from '@console/plugin-sdk';
3+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
44
import { testHook } from '@console/shared/src/test-utils/hooks-utils';
55
import { usePerspectives } from '..';
66
import { Perspective, PerspectiveVisibilityState } from '../perspective-utils';

frontend/packages/console-shared/src/hooks/post-form-submit-action.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
import { useCallback, useMemo } from 'react';
22
import { K8sResourceCommon } from '@console/internal/module/k8s';
3-
import {
4-
isPostFormSubmissionAction,
5-
PostFormSubmissionAction,
6-
useExtensions,
7-
} from '@console/plugin-sdk';
3+
import { isPostFormSubmissionAction, PostFormSubmissionAction } from '@console/plugin-sdk';
4+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
85
import { useQueryParams } from './useQueryParams';
96

107
export const usePostFormSubmitAction = <R = K8sResourceCommon[]>(

frontend/packages/topology/src/components/side-bar/providers/useDetailsTab.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useMemo } from 'react';
22
import { DetailsTab, isDetailsTab } from '@console/dynamic-plugin-sdk';
3-
import { useExtensions } from '@console/plugin-sdk';
3+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
44
import { orderExtensionBasedOnInsertBeforeAndAfter } from '@console/shared';
55

66
export const useDetailsTab = (): DetailsTab['properties'][] => {

frontend/public/components/api-explorer.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ import {
6565
ScrollToTopOnMount,
6666
setQueryArgument,
6767
} from './utils';
68-
import { isResourceListPage, useExtensions, ResourceListPage } from '@console/plugin-sdk';
68+
import { useExtensions } from '@console/plugin-sdk/src/api/useExtensions';
69+
import { isResourceListPage, ResourceListPage } from '@console/plugin-sdk';
6970
import {
7071
ResourceListPage as DynamicResourceListPage,
7172
isResourceListPage as isDynamicResourceListPage,

0 commit comments

Comments
 (0)