Skip to content

Commit 4234417

Browse files
Removed shared_imports.ts from cases (#143427)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
1 parent 5c15168 commit 4234417

39 files changed

+95
-98
lines changed

x-pack/plugins/cases/public/common/mock/test_providers.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ import type { RenderOptions, RenderResult } from '@testing-library/react';
1717
import { render as reactRender } from '@testing-library/react';
1818
import { KibanaContextProvider } from '@kbn/kibana-react-plugin/public';
1919
import type { ILicense } from '@kbn/licensing-plugin/public';
20+
import type { FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
2021
import { SECURITY_SOLUTION_OWNER } from '../../../common/constants';
2122
import type { CasesFeatures, CasesPermissions } from '../../../common/ui/types';
2223
import { CasesProvider } from '../../components/cases_context';
2324
import { createStartServicesMock } from '../lib/kibana/kibana_react.mock';
24-
import type { FieldHook } from '../shared_imports';
2525
import type { StartServices } from '../../types';
2626
import type { ReleasePhase } from '../../components/types';
2727
import { ExternalReferenceAttachmentTypeRegistry } from '../../client/attachment_framework/external_reference_registry';

x-pack/plugins/cases/public/common/shared_imports.ts

Lines changed: 0 additions & 34 deletions
This file was deleted.

x-pack/plugins/cases/public/components/add_comment/index.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,17 @@ import { EuiButton, EuiFlexItem, EuiFlexGroup, EuiLoadingSpinner } from '@elasti
1717
import styled from 'styled-components';
1818
import { isEmpty } from 'lodash';
1919

20+
import {
21+
Form,
22+
useForm,
23+
UseField,
24+
useFormData,
25+
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
2026
import { CommentType } from '../../../common/api';
2127
import { useCreateAttachments } from '../../containers/use_create_attachments';
2228
import type { Case } from '../../containers/types';
2329
import type { EuiMarkdownEditorRef } from '../markdown_editor';
2430
import { MarkdownEditorForm } from '../markdown_editor';
25-
import { Form, useForm, UseField, useFormData } from '../../common/shared_imports';
2631

2732
import * as i18n from './translations';
2833
import type { AddCommentFormSchema } from './schema';

x-pack/plugins/cases/public/components/add_comment/schema.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
* 2.0.
66
*/
77

8+
import type { FormSchema } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
9+
import { FIELD_TYPES } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
10+
import { fieldValidators } from '@kbn/es-ui-shared-plugin/static/forms/helpers';
811
import type { CommentRequestUserType } from '../../../common/api';
9-
import type { FormSchema } from '../../common/shared_imports';
10-
import { FIELD_TYPES, fieldValidators } from '../../common/shared_imports';
1112
import * as i18n from './translations';
1213

1314
const { emptyField } = fieldValidators;

x-pack/plugins/cases/public/components/case_view/components/edit_tags.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ import {
1818
} from '@elastic/eui';
1919
import styled, { css } from 'styled-components';
2020
import { isEqual } from 'lodash/fp';
21-
import * as i18n from '../../tags/translations';
22-
import type { FormSchema } from '../../../common/shared_imports';
21+
import type { FormSchema } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
2322
import {
2423
Form,
2524
FormDataProvider,
2625
useForm,
2726
getUseField,
28-
Field,
29-
} from '../../../common/shared_imports';
27+
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
28+
import { Field } from '@kbn/es-ui-shared-plugin/static/forms/components';
29+
import * as i18n from '../../tags/translations';
3030
import { useGetTags } from '../../../containers/use_get_tags';
3131
import { Tags } from '../../tags/tags';
3232
import { useCasesContext } from '../../cases_context/use_cases_context';

x-pack/plugins/cases/public/components/connector_selector/form.test.tsx

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

88
import React from 'react';
99
import { mount } from 'enzyme';
10-
import type { FormHook } from '../../common/shared_imports';
11-
import { UseField, Form, useForm } from '../../common/shared_imports';
10+
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
11+
import { UseField, Form, useForm } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
1212
import { ConnectorSelector } from './form';
1313
import { connectorsMock } from '../../containers/mock';
1414
import { getFormMock } from '../__mock__/form';

x-pack/plugins/cases/public/components/connector_selector/form.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import { isEmpty } from 'lodash/fp';
1010
import { EuiFormRow } from '@elastic/eui';
1111
import styled from 'styled-components';
1212

13-
import type { FieldHook } from '../../common/shared_imports';
14-
import { getFieldValidityAndErrorMessage } from '../../common/shared_imports';
13+
import type { FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
14+
import { getFieldValidityAndErrorMessage } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
1515
import { ConnectorsDropdown } from '../configure_cases/connectors_dropdown';
1616
import type { ActionConnector } from '../../../common/api';
1717

x-pack/plugins/cases/public/components/connectors/swimlane/validator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
* 2.0.
66
*/
77

8+
import type { ValidationConfig } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
89
import { SwimlaneConnectorType } from '../../../../common/api';
9-
import type { ValidationConfig } from '../../../common/shared_imports';
1010
import type { CaseActionConnector } from '../../types';
1111

1212
const casesRequiredFields = [

x-pack/plugins/cases/public/components/create/assignees.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import userEvent from '@testing-library/user-event';
1010
import type { AppMockRenderer } from '../../common/mock';
1111
import { createAppMockRenderer } from '../../common/mock';
1212

13-
import type { FormHook } from '../../common/shared_imports';
14-
import { useForm, Form } from '../../common/shared_imports';
13+
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
14+
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
1515
import { userProfiles } from '../../containers/user_profiles/api.mock';
1616
import { Assignees } from './assignees';
1717
import type { FormProps } from './schema';

x-pack/plugins/cases/public/components/create/assignees.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,13 @@ import {
1717
} from '@elastic/eui';
1818
import type { UserProfileWithAvatar, UserProfile } from '@kbn/user-profile-components';
1919
import { UserAvatar, getUserDisplayName } from '@kbn/user-profile-components';
20+
import type { FieldConfig, FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
21+
import {
22+
UseField,
23+
getFieldValidityAndErrorMessage,
24+
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
2025
import { MAX_ASSIGNEES_PER_CASE } from '../../../common/constants';
2126
import type { CaseAssignees } from '../../../common/api';
22-
import type { FieldConfig, FieldHook } from '../../common/shared_imports';
23-
import { UseField, getFieldValidityAndErrorMessage } from '../../common/shared_imports';
2427
import { useSuggestUserProfiles } from '../../containers/user_profiles/use_suggest_user_profiles';
2528
import { useCasesContext } from '../cases_context/use_cases_context';
2629
import { useGetCurrentUserProfile } from '../../containers/user_profiles/use_get_current_user_profile';

0 commit comments

Comments
 (0)