mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
Removed shared_imports.ts from cases (#143427)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
5c151683ff
commit
42344172e3
39 changed files with 95 additions and 98 deletions
|
@ -17,11 +17,11 @@ import type { RenderOptions, RenderResult } from '@testing-library/react';
|
|||
import { render as reactRender } from '@testing-library/react';
|
||||
import { KibanaContextProvider } from '@kbn/kibana-react-plugin/public';
|
||||
import type { ILicense } from '@kbn/licensing-plugin/public';
|
||||
import type { FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { SECURITY_SOLUTION_OWNER } from '../../../common/constants';
|
||||
import type { CasesFeatures, CasesPermissions } from '../../../common/ui/types';
|
||||
import { CasesProvider } from '../../components/cases_context';
|
||||
import { createStartServicesMock } from '../lib/kibana/kibana_react.mock';
|
||||
import type { FieldHook } from '../shared_imports';
|
||||
import type { StartServices } from '../../types';
|
||||
import type { ReleasePhase } from '../../components/types';
|
||||
import { ExternalReferenceAttachmentTypeRegistry } from '../../client/attachment_framework/external_reference_registry';
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License
|
||||
* 2.0; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
|
||||
export type {
|
||||
FieldHook,
|
||||
FieldValidateResponse,
|
||||
FormData,
|
||||
FormHook,
|
||||
FormSchema,
|
||||
ValidationError,
|
||||
ValidationFunc,
|
||||
FieldConfig,
|
||||
ValidationConfig,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
export {
|
||||
getUseField,
|
||||
getFieldValidityAndErrorMessage,
|
||||
FIELD_TYPES,
|
||||
Form,
|
||||
FormDataProvider,
|
||||
UseField,
|
||||
UseMultiFields,
|
||||
useForm,
|
||||
useFormContext,
|
||||
useFormData,
|
||||
VALIDATION_TYPES,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
export { Field, SelectField } from '@kbn/es-ui-shared-plugin/static/forms/components';
|
||||
export { fieldValidators } from '@kbn/es-ui-shared-plugin/static/forms/helpers';
|
||||
export type { ERROR_CODE } from '@kbn/es-ui-shared-plugin/static/forms/helpers/field_validators/types';
|
|
@ -17,12 +17,17 @@ import { EuiButton, EuiFlexItem, EuiFlexGroup, EuiLoadingSpinner } from '@elasti
|
|||
import styled from 'styled-components';
|
||||
import { isEmpty } from 'lodash';
|
||||
|
||||
import {
|
||||
Form,
|
||||
useForm,
|
||||
UseField,
|
||||
useFormData,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { CommentType } from '../../../common/api';
|
||||
import { useCreateAttachments } from '../../containers/use_create_attachments';
|
||||
import type { Case } from '../../containers/types';
|
||||
import type { EuiMarkdownEditorRef } from '../markdown_editor';
|
||||
import { MarkdownEditorForm } from '../markdown_editor';
|
||||
import { Form, useForm, UseField, useFormData } from '../../common/shared_imports';
|
||||
|
||||
import * as i18n from './translations';
|
||||
import type { AddCommentFormSchema } from './schema';
|
||||
|
|
|
@ -5,9 +5,10 @@
|
|||
* 2.0.
|
||||
*/
|
||||
|
||||
import type { FormSchema } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { FIELD_TYPES } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { fieldValidators } from '@kbn/es-ui-shared-plugin/static/forms/helpers';
|
||||
import type { CommentRequestUserType } from '../../../common/api';
|
||||
import type { FormSchema } from '../../common/shared_imports';
|
||||
import { FIELD_TYPES, fieldValidators } from '../../common/shared_imports';
|
||||
import * as i18n from './translations';
|
||||
|
||||
const { emptyField } = fieldValidators;
|
||||
|
|
|
@ -18,15 +18,15 @@ import {
|
|||
} from '@elastic/eui';
|
||||
import styled, { css } from 'styled-components';
|
||||
import { isEqual } from 'lodash/fp';
|
||||
import * as i18n from '../../tags/translations';
|
||||
import type { FormSchema } from '../../../common/shared_imports';
|
||||
import type { FormSchema } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import {
|
||||
Form,
|
||||
FormDataProvider,
|
||||
useForm,
|
||||
getUseField,
|
||||
Field,
|
||||
} from '../../../common/shared_imports';
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Field } from '@kbn/es-ui-shared-plugin/static/forms/components';
|
||||
import * as i18n from '../../tags/translations';
|
||||
import { useGetTags } from '../../../containers/use_get_tags';
|
||||
import { Tags } from '../../tags/tags';
|
||||
import { useCasesContext } from '../../cases_context/use_cases_context';
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
|
||||
import React from 'react';
|
||||
import { mount } from 'enzyme';
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { UseField, Form, useForm } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { UseField, Form, useForm } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { ConnectorSelector } from './form';
|
||||
import { connectorsMock } from '../../containers/mock';
|
||||
import { getFormMock } from '../__mock__/form';
|
||||
|
|
|
@ -10,8 +10,8 @@ import { isEmpty } from 'lodash/fp';
|
|||
import { EuiFormRow } from '@elastic/eui';
|
||||
import styled from 'styled-components';
|
||||
|
||||
import type { FieldHook } from '../../common/shared_imports';
|
||||
import { getFieldValidityAndErrorMessage } from '../../common/shared_imports';
|
||||
import type { FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { getFieldValidityAndErrorMessage } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { ConnectorsDropdown } from '../configure_cases/connectors_dropdown';
|
||||
import type { ActionConnector } from '../../../common/api';
|
||||
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
* 2.0.
|
||||
*/
|
||||
|
||||
import type { ValidationConfig } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { SwimlaneConnectorType } from '../../../../common/api';
|
||||
import type { ValidationConfig } from '../../../common/shared_imports';
|
||||
import type { CaseActionConnector } from '../../types';
|
||||
|
||||
const casesRequiredFields = [
|
||||
|
|
|
@ -10,8 +10,8 @@ import userEvent from '@testing-library/user-event';
|
|||
import type { AppMockRenderer } from '../../common/mock';
|
||||
import { createAppMockRenderer } from '../../common/mock';
|
||||
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { userProfiles } from '../../containers/user_profiles/api.mock';
|
||||
import { Assignees } from './assignees';
|
||||
import type { FormProps } from './schema';
|
||||
|
|
|
@ -17,10 +17,13 @@ import {
|
|||
} from '@elastic/eui';
|
||||
import type { UserProfileWithAvatar, UserProfile } from '@kbn/user-profile-components';
|
||||
import { UserAvatar, getUserDisplayName } from '@kbn/user-profile-components';
|
||||
import type { FieldConfig, FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import {
|
||||
UseField,
|
||||
getFieldValidityAndErrorMessage,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { MAX_ASSIGNEES_PER_CASE } from '../../../common/constants';
|
||||
import type { CaseAssignees } from '../../../common/api';
|
||||
import type { FieldConfig, FieldHook } from '../../common/shared_imports';
|
||||
import { UseField, getFieldValidityAndErrorMessage } from '../../common/shared_imports';
|
||||
import { useSuggestUserProfiles } from '../../containers/user_profiles/use_suggest_user_profiles';
|
||||
import { useCasesContext } from '../cases_context/use_cases_context';
|
||||
import { useGetCurrentUserProfile } from '../../containers/user_profiles/use_get_current_user_profile';
|
||||
|
|
|
@ -11,8 +11,8 @@ import { act, waitFor } from '@testing-library/react';
|
|||
import type { EuiComboBoxOptionOption } from '@elastic/eui';
|
||||
import { EuiComboBox } from '@elastic/eui';
|
||||
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { connectorsMock } from '../../containers/mock';
|
||||
import { Connector } from './connector';
|
||||
import { useGetIncidentTypes } from '../connectors/resilient/use_get_incident_types';
|
||||
|
|
|
@ -8,9 +8,13 @@
|
|||
import React, { memo, useCallback, useMemo, useEffect } from 'react';
|
||||
import { EuiFlexGroup, EuiFlexItem, EuiText } from '@elastic/eui';
|
||||
|
||||
import type { FieldHook, FieldConfig } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import {
|
||||
UseField,
|
||||
useFormData,
|
||||
useFormContext,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import type { ActionConnector } from '../../../common/api';
|
||||
import type { FieldHook, FieldConfig } from '../../common/shared_imports';
|
||||
import { UseField, useFormData, useFormContext } from '../../common/shared_imports';
|
||||
import { ConnectorSelector } from '../connector_selector/form';
|
||||
import { ConnectorFieldsForm } from '../connectors/fields_form';
|
||||
import type { FormProps } from './schema';
|
||||
|
|
|
@ -9,8 +9,8 @@ import React from 'react';
|
|||
import { waitFor } from '@testing-library/react';
|
||||
import userEvent, { specialChars } from '@testing-library/user-event';
|
||||
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Description } from './description';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -6,8 +6,12 @@
|
|||
*/
|
||||
|
||||
import React, { memo, useEffect, useRef } from 'react';
|
||||
import {
|
||||
UseField,
|
||||
useFormContext,
|
||||
useFormData,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { MarkdownEditorForm } from '../markdown_editor';
|
||||
import { UseField, useFormContext, useFormData } from '../../common/shared_imports';
|
||||
import { useLensDraftComment } from '../markdown_editor/plugins/lens/use_lens_draft_comment';
|
||||
import { ID as LensPluginId } from '../markdown_editor/plugins/lens/constants';
|
||||
|
||||
|
|
|
@ -11,8 +11,8 @@ import { act, render } from '@testing-library/react';
|
|||
import { licensingMock } from '@kbn/licensing-plugin/public/mocks';
|
||||
|
||||
import { NONE_CONNECTOR_ID } from '../../../common/api';
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { connectorsMock } from '../../containers/mock';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -15,7 +15,7 @@ import {
|
|||
} from '@elastic/eui';
|
||||
import styled, { css } from 'styled-components';
|
||||
|
||||
import { useFormContext } from '../../common/shared_imports';
|
||||
import { useFormContext } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
|
||||
import { Title } from './title';
|
||||
import { Description, fieldName as descriptionFieldName } from './description';
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
*/
|
||||
|
||||
import React, { useCallback, useMemo } from 'react';
|
||||
import { Form, useForm } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
import { Form, useForm } from '../../common/shared_imports';
|
||||
import { getNoneConnector, normalizeActionConnector } from '../configure_cases/utils';
|
||||
import { usePostCase } from '../../containers/use_post_case';
|
||||
import { usePostPushToService } from '../../containers/use_post_push_to_service';
|
||||
|
|
|
@ -7,7 +7,8 @@
|
|||
|
||||
import React from 'react';
|
||||
|
||||
import { Field, getUseField } from '../../common/shared_imports';
|
||||
import { Field } from '@kbn/es-ui-shared-plugin/static/forms/components';
|
||||
import { getUseField } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import * as i18n from './translations';
|
||||
import type { CreateCaseFormProps } from './form';
|
||||
import { CreateCaseForm } from './form';
|
||||
|
|
|
@ -11,8 +11,8 @@ import { act, waitFor } from '@testing-library/react';
|
|||
|
||||
import { SECURITY_SOLUTION_OWNER } from '../../../common';
|
||||
import { OBSERVABILITY_OWNER } from '../../../common/constants';
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { CreateCaseOwnerSelector } from './owner_selector';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -16,13 +16,15 @@ import {
|
|||
EuiKeyPadMenuItem,
|
||||
useGeneratedHtmlId,
|
||||
} from '@elastic/eui';
|
||||
|
||||
import type { FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import {
|
||||
getFieldValidityAndErrorMessage,
|
||||
UseField,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { euiStyled } from '@kbn/kibana-react-plugin/common';
|
||||
import { SECURITY_SOLUTION_OWNER } from '../../../common';
|
||||
import { OWNER_INFO } from '../../../common/constants';
|
||||
|
||||
import type { FieldHook } from '../../common/shared_imports';
|
||||
import { getFieldValidityAndErrorMessage, UseField } from '../../common/shared_imports';
|
||||
import * as i18n from './translations';
|
||||
|
||||
interface OwnerSelectorProps {
|
||||
|
|
|
@ -5,11 +5,12 @@
|
|||
* 2.0.
|
||||
*/
|
||||
|
||||
import type { FormSchema } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { FIELD_TYPES, VALIDATION_TYPES } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { fieldValidators } from '@kbn/es-ui-shared-plugin/static/forms/helpers';
|
||||
import type { CasePostRequest, ConnectorTypeFields } from '../../../common/api';
|
||||
import { isInvalidTag } from '../../../common/utils/validators';
|
||||
import { MAX_TITLE_LENGTH } from '../../../common/constants';
|
||||
import type { FormSchema } from '../../common/shared_imports';
|
||||
import { FIELD_TYPES, fieldValidators, VALIDATION_TYPES } from '../../common/shared_imports';
|
||||
import * as i18n from './translations';
|
||||
|
||||
import { OptionalFieldLabel } from './optional_field_label';
|
||||
|
|
|
@ -9,8 +9,8 @@ import { CaseSeverity } from '../../../common/api';
|
|||
import React from 'react';
|
||||
import type { AppMockRenderer } from '../../common/mock';
|
||||
import { createAppMockRenderer } from '../../common/mock';
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { Form, useForm } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Form, useForm } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Severity } from './severity';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -7,8 +7,12 @@
|
|||
|
||||
import { EuiFormRow } from '@elastic/eui';
|
||||
import React, { memo } from 'react';
|
||||
import {
|
||||
UseField,
|
||||
useFormContext,
|
||||
useFormData,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { CaseSeverity } from '../../../common/api';
|
||||
import { UseField, useFormContext, useFormData } from '../../common/shared_imports';
|
||||
import { SeveritySelector } from '../severity/selector';
|
||||
import { SEVERITY_TITLE } from '../severity/translations';
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import React from 'react';
|
|||
import { mount } from 'enzyme';
|
||||
import { waitFor } from '@testing-library/react';
|
||||
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { SubmitCaseButton } from './submit_button';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
import React, { memo } from 'react';
|
||||
import { EuiButton } from '@elastic/eui';
|
||||
|
||||
import { useFormContext } from '../../common/shared_imports';
|
||||
import { useFormContext } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import * as i18n from './translations';
|
||||
|
||||
const SubmitCaseButtonComponent: React.FC = () => {
|
||||
|
|
|
@ -9,8 +9,8 @@ import React from 'react';
|
|||
import { mount } from 'enzyme';
|
||||
import { waitFor } from '@testing-library/react';
|
||||
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { SyncAlertsToggle } from './sync_alerts_toggle';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -6,7 +6,8 @@
|
|||
*/
|
||||
|
||||
import React, { memo } from 'react';
|
||||
import { Field, getUseField, useFormData } from '../../common/shared_imports';
|
||||
import { getUseField, useFormData } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Field } from '@kbn/es-ui-shared-plugin/static/forms/components';
|
||||
import * as i18n from './translations';
|
||||
|
||||
const CommonUseField = getUseField({ component: Field });
|
||||
|
|
|
@ -11,8 +11,8 @@ import type { EuiComboBoxOptionOption } from '@elastic/eui';
|
|||
import { EuiComboBox } from '@elastic/eui';
|
||||
import { waitFor } from '@testing-library/react';
|
||||
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Tags } from './tags';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -7,7 +7,8 @@
|
|||
|
||||
import React, { memo, useMemo } from 'react';
|
||||
|
||||
import { Field, getUseField } from '../../common/shared_imports';
|
||||
import { getUseField } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Field } from '@kbn/es-ui-shared-plugin/static/forms/components';
|
||||
import { useGetTags } from '../../containers/use_get_tags';
|
||||
|
||||
const CommonUseField = getUseField({ component: Field });
|
||||
|
|
|
@ -9,8 +9,8 @@ import React from 'react';
|
|||
import { mount } from 'enzyme';
|
||||
import { act } from '@testing-library/react';
|
||||
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { useForm, Form } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useForm, Form } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Title } from './title';
|
||||
import type { FormProps } from './schema';
|
||||
import { schema } from './schema';
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
*/
|
||||
|
||||
import React, { memo } from 'react';
|
||||
import { Field, getUseField } from '../../common/shared_imports';
|
||||
|
||||
import { getUseField } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Field } from '@kbn/es-ui-shared-plugin/static/forms/components';
|
||||
const CommonUseField = getUseField({ component: Field });
|
||||
|
||||
interface Props {
|
||||
|
|
|
@ -19,8 +19,8 @@ import {
|
|||
import styled from 'styled-components';
|
||||
import { isEmpty, noop } from 'lodash/fp';
|
||||
|
||||
import type { FieldConfig } from '../../common/shared_imports';
|
||||
import { Form, UseField, useForm } from '../../common/shared_imports';
|
||||
import type { FieldConfig } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Form, UseField, useForm } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import type { Case } from '../../../common/ui/types';
|
||||
import type { ActionConnector, ConnectorTypeFields } from '../../../common/api';
|
||||
import { NONE_CONNECTOR_ID } from '../../../common/api';
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
* 2.0.
|
||||
*/
|
||||
|
||||
import type { FormSchema } from '../../common/shared_imports';
|
||||
import { FIELD_TYPES } from '../../common/shared_imports';
|
||||
import type { FormSchema } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { FIELD_TYPES } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
|
||||
export interface FormProps {
|
||||
connectorId: string;
|
||||
|
|
|
@ -10,8 +10,8 @@ import { mount } from 'enzyme';
|
|||
import { waitFor } from '@testing-library/react';
|
||||
|
||||
import { TestProviders } from '../../common/mock';
|
||||
import type { FormHook } from '../../common/shared_imports';
|
||||
import { Form, useForm } from '../../common/shared_imports';
|
||||
import type { FormHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { Form, useForm } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { CasesTimelineIntegrationProvider } from '../timeline_context';
|
||||
import { timelineIntegrationMock } from '../__mock__/timeline';
|
||||
import { getFormMock } from '../__mock__/form';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
import { useCallback } from 'react';
|
||||
import { useFormContext } from '../../common/shared_imports';
|
||||
import { useFormContext } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { useTimelineContext } from '../timeline_context/use_timeline_context';
|
||||
|
||||
type InsertFields = 'comment' | 'description';
|
||||
|
|
|
@ -9,8 +9,8 @@ import React, { forwardRef, useMemo } from 'react';
|
|||
import styled from 'styled-components';
|
||||
import type { EuiMarkdownEditorProps } from '@elastic/eui';
|
||||
import { EuiFormRow, EuiFlexItem, EuiFlexGroup } from '@elastic/eui';
|
||||
import type { FieldHook } from '../../common/shared_imports';
|
||||
import { getFieldValidityAndErrorMessage } from '../../common/shared_imports';
|
||||
import type { FieldHook } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { getFieldValidityAndErrorMessage } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import type { MarkdownEditorRef } from './editor';
|
||||
import { MarkdownEditor } from './editor';
|
||||
import { CommentEditorContext } from './context';
|
||||
|
|
|
@ -9,8 +9,8 @@ import { EuiFlexGroup, EuiFlexItem, EuiButtonEmpty, EuiButton } from '@elastic/e
|
|||
import React, { forwardRef, useCallback, useImperativeHandle, useMemo, useRef } from 'react';
|
||||
import styled from 'styled-components';
|
||||
|
||||
import { Form, useForm, UseField } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import * as i18n from '../case_view/translations';
|
||||
import { Form, useForm, UseField } from '../../common/shared_imports';
|
||||
import type { Content } from './schema';
|
||||
import { schema } from './schema';
|
||||
import { MarkdownRenderer, MarkdownEditorForm } from '../markdown_editor';
|
||||
|
|
|
@ -5,8 +5,9 @@
|
|||
* 2.0.
|
||||
*/
|
||||
|
||||
import type { FormSchema } from '../../common/shared_imports';
|
||||
import { FIELD_TYPES, fieldValidators } from '../../common/shared_imports';
|
||||
import type { FormSchema } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { FIELD_TYPES } from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { fieldValidators } from '@kbn/es-ui-shared-plugin/static/forms/helpers';
|
||||
import * as i18n from '../../common/translations';
|
||||
|
||||
const { emptyField } = fieldValidators;
|
||||
|
|
|
@ -6,8 +6,11 @@
|
|||
*/
|
||||
|
||||
import type { IconType } from '@elastic/eui';
|
||||
import type {
|
||||
FieldConfig,
|
||||
ValidationConfig,
|
||||
} from '@kbn/es-ui-shared-plugin/static/forms/hook_form_lib';
|
||||
import { ConnectorTypes } from '../../common/api';
|
||||
import type { FieldConfig, ValidationConfig } from '../common/shared_imports';
|
||||
import type { CasesPluginStart } from '../types';
|
||||
import { connectorValidator as swimlaneConnectorValidator } from './connectors/swimlane/validator';
|
||||
import type { CaseActionConnector } from './types';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue