Skip to content

Commit 65ff6a4

Browse files
move useMissingPrivileges to the hooks folder
1 parent 942a136 commit 65ff6a4

10 files changed

Lines changed: 18 additions & 23 deletions

File tree

x-pack/solutions/security/plugins/security_solution/public/common/components/missing_privileges/index.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,3 @@ export { MissingPrivilegesDescription } from './missing_privileges_description';
1212
export { MissingPrivilegesTooltip } from './missing_privileges_tooltip';
1313

1414
export { missingPrivilegesCallOutBody } from './translations';
15-
16-
export { useMissingPrivileges } from './use_missing_privileges';
17-
18-
export { type MissingIndexPrivileges } from './use_missing_privileges';
19-
export { type MissingPrivileges } from './use_missing_privileges';

x-pack/solutions/security/plugins/security_solution/public/common/components/missing_privileges/missing_privileges_callout.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ import React from 'react';
99
import { render } from '@testing-library/react';
1010
import { TestProviders } from '../../mock';
1111
import { MissingPrivilegesCallOut } from './missing_privileges_callout';
12-
import { useMissingPrivileges } from './use_missing_privileges';
12+
import { useMissingPrivileges } from '../../hooks/use_missing_privileges';
1313

14-
jest.mock('./use_missing_privileges');
14+
jest.mock('../../hooks/use_missing_privileges');
1515

1616
describe('MissingPrivilegesCallOut', () => {
1717
it('should show callout', () => {

x-pack/solutions/security/plugins/security_solution/public/common/components/missing_privileges/missing_privileges_callout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import hash from 'object-hash';
1010
import type { CallOutMessage } from '../callouts';
1111
import { CallOutSwitcher } from '../callouts';
1212
import * as i18n from './translations';
13-
import { useMissingPrivileges } from './use_missing_privileges';
13+
import { useMissingPrivileges } from '../../hooks/use_missing_privileges';
1414

1515
/**
1616
* Callout that displays a Callout when the user has missing privileges.

x-pack/solutions/security/plugins/security_solution/public/common/components/missing_privileges/translations.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
SECURITY_FEATURE_ID,
1717
} from '../../../../common/constants';
1818
import { CommaSeparatedValues } from './comma_separated_values';
19-
import type { MissingPrivileges } from './use_missing_privileges';
19+
import type { MissingPrivileges } from '../../hooks/use_missing_privileges';
2020
import { DetectionsRequirementsLink, SecuritySolutionRequirementsLink } from '../links_to_docs';
2121

2222
export const PRIVILEGES_MISSING_TITLE = i18n.translate(

x-pack/solutions/security/plugins/security_solution/public/common/components/missing_privileges/use_missing_privileges.test.tsx renamed to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_missing_privileges.test.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
import { renderHook } from '@testing-library/react';
99
import { useMissingPrivileges } from './use_missing_privileges';
10-
import { useUserPrivileges } from '../user_privileges';
11-
import { useUserData } from '../../../detections/components/user_info';
12-
import { SECURITY_FEATURE_ID } from '../../../../common';
10+
import { useUserPrivileges } from '../components/user_privileges';
11+
import { useUserData } from '../../detections/components/user_info';
12+
import { SECURITY_FEATURE_ID } from '../../../common';
1313

14-
jest.mock('../user_privileges');
15-
jest.mock('../../../detections/components/user_info');
14+
jest.mock('../components/user_privileges');
15+
jest.mock('../../detections/components/user_info');
1616

1717
const detectionEnginePrivileges = {
1818
username: 'elastic',

x-pack/solutions/security/plugins/security_solution/public/common/components/missing_privileges/use_missing_privileges.ts renamed to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_missing_privileges.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
*/
77

88
import { useMemo } from 'react';
9-
import { SECURITY_FEATURE_ID } from '../../../../common/constants';
10-
import type { Privilege } from '../../../detections/containers/detection_engine/alerts/types';
11-
import { useUserData } from '../../../detections/components/user_info';
12-
import { useUserPrivileges } from '../user_privileges';
9+
import { SECURITY_FEATURE_ID } from '../../../common/constants';
10+
import type { Privilege } from '../../detections/containers/detection_engine/alerts/types';
11+
import { useUserData } from '../../detections/components/user_info';
12+
import { useUserPrivileges } from '../components/user_privileges';
1313

1414
const REQUIRED_INDEX_PRIVILEGES = ['read', 'write', 'view_index_metadata', 'manage'] as const;
1515

x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/__integration_tests__/step_define_rule.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ jest.mock('react-redux', () => {
208208
};
209209
});
210210

211-
jest.mock('../../../../../detections/containers/detection_engine/rules/use_rule_from_timeline');
211+
jest.mock('../../../../../detections/hooks/use_rule_from_timeline');
212212

213213
jest.mock('../../../../../common/hooks/esql/use_esql_availability');
214214
jest.mock('../../../../../common/components/ml/hooks/use_ml_rule_config');

x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/alerts.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import { USER_UNAUTHENTICATED_TEST_ID } from '../../components/alerts/empty_page
1616
import { NO_INDEX_TEST_ID } from '../../components/alerts/empty_pages/no_index_empty_page';
1717
import { NO_INTEGRATION_CALLOUT_TEST_ID } from '../../components/callouts/no_api_integration_key_callout';
1818
import { NEED_ADMIN_CALLOUT_TEST_ID } from '../../../detection_engine/rule_management/components/callouts/need_admin_for_update_rules_callout';
19-
import { useMissingPrivileges } from '../../../common/components/missing_privileges';
19+
import { useMissingPrivileges } from '../../../common/hooks/use_missing_privileges';
2020

2121
jest.mock('../../components/user_info');
2222
jest.mock('../../containers/detection_engine/lists/use_lists_config');

x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/pages/index.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import * as useNavigationModule from '@kbn/security-solution-navigation/src/navi
1515
import * as useGetIntegrationsModule from '../service/hooks/use_get_integrations';
1616
import * as useGetMigrationRulesModule from '../logic/use_get_migration_rules';
1717
import * as useGetMigrationTranslationStatsModule from '../logic/use_get_migration_translation_stats';
18-
import * as useMissingPrivilegesModule from '../../../common/components/missing_privileges';
18+
import * as useMissingPrivilegesModule from '../../../common/hooks/use_missing_privileges';
1919
import * as useGetMigrationMissingPrivilegesModule from '../logic/use_get_migration_privileges';
2020
import * as useCallOutStorageModule from '../../../common/components/callouts/use_callout_storage';
2121
import { TestProviders } from '../../../common/mock';

x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/pages/missing_privileges_callout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ import React, { useMemo } from 'react';
99
import hash from 'object-hash';
1010
import { i18n } from '@kbn/i18n';
1111
import { DEFAULT_ITEMS_INDEX, DEFAULT_LISTS_INDEX } from '../../../../common/constants';
12+
import { missingPrivilegesCallOutBody } from '../../../common/components/missing_privileges';
1213
import {
1314
type MissingIndexPrivileges,
1415
type MissingPrivileges,
15-
missingPrivilegesCallOutBody,
1616
useMissingPrivileges,
17-
} from '../../../common/components/missing_privileges';
17+
} from '../../../common/hooks/use_missing_privileges';
1818
import { type CallOutMessage, CallOutSwitcher } from '../../../common/components/callouts';
1919
import { useGetMigrationMissingPrivileges } from '../logic/use_get_migration_privileges';
2020

0 commit comments

Comments
 (0)