Minor: fix validator type error for ingestion workflow form (#14619)

* Minor: fix validator type error for ingestion workflow form

* Minor: use customizeValidator method
This commit is contained in:
Sachin Chaurasiya 2024-01-08 16:58:04 +05:30 committed by GitHub
parent 3bc5b60c05
commit 3710113b8f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,7 +12,7 @@
*/ */
import Form, { IChangeEvent } from '@rjsf/core'; import Form, { IChangeEvent } from '@rjsf/core';
import { RegistryFieldsType } from '@rjsf/utils'; import { RegistryFieldsType } from '@rjsf/utils';
import validator from '@rjsf/validator-ajv8'; import { customizeValidator } from '@rjsf/validator-ajv8';
import { Button, Space } from 'antd'; import { Button, Space } from 'antd';
import classNames from 'classnames'; import classNames from 'classnames';
import { isUndefined, omit, omitBy } from 'lodash'; import { isUndefined, omit, omitBy } from 'lodash';
@ -60,6 +60,11 @@ const IngestionWorkflowForm: FC<IngestionWorkflowFormProps> = ({
[pipeLineType, serviceCategory] [pipeLineType, serviceCategory]
); );
const validator = useMemo(
() => customizeValidator<IngestionWorkflowData>(),
[]
);
const isElasticSearchPipeline = const isElasticSearchPipeline =
pipeLineType === PipelineType.ElasticSearchReindex; pipeLineType === PipelineType.ElasticSearchReindex;