diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.component.tsx
deleted file mode 100644
index 7e75978eb16..00000000000
--- a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.component.tsx
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Copyright 2023 Collate.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * http://www.apache.org/licenses/LICENSE-2.0
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-import { Button, Modal } from 'antd';
-import { useForm } from 'antd/lib/form/Form';
-import React from 'react';
-import { useTranslation } from 'react-i18next';
-import { CreateDataProduct } from '../../../generated/api/domains/createDataProduct';
-import { CreateDomain } from '../../../generated/api/domains/createDomain';
-import AddDomainForm from '../AddDomainForm/AddDomainForm.component';
-import { DomainFormType } from '../DomainPage.interface';
-import { AddDataProductModalProps } from './AddDataProductModal.interface';
-
-const AddDataProductModal = ({
- open,
- onSubmit,
- onCancel,
-}: AddDataProductModalProps) => {
- const { t } = useTranslation();
- const [form] = useForm();
-
- const handleFormSubmit = async (
- formData: CreateDomain | CreateDataProduct
- ) => {
- onSubmit(formData);
- };
-
- return (
-
- {t('label.cancel')}
- ,
- ,
- ]}
- maskClosable={false}
- okText={t('label.submit')}
- open={open}
- title={t('label.add-entity', { entity: t('label.data-product') })}
- width={750}
- onCancel={onCancel}>
-
-
- );
-};
-
-export default AddDataProductModal;
diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.interface.ts b/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.interface.ts
deleted file mode 100644
index 261787ed970..00000000000
--- a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.interface.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * Copyright 2023 Collate.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * http://www.apache.org/licenses/LICENSE-2.0
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-import { CreateDataProduct } from '../../../generated/api/domains/createDataProduct';
-import { CreateDomain } from '../../../generated/api/domains/createDomain';
-import { Domain } from '../../../generated/entity/domains/domain';
-
-export interface AddDataProductModalProps {
- open: boolean;
- data?: Domain;
- onCancel: () => void;
- onSubmit: (data: CreateDomain | CreateDataProduct) => Promise;
-}
diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.test.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.test.tsx
deleted file mode 100644
index 332666d087b..00000000000
--- a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDataProductModal/AddDataProductModal.test.tsx
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * Copyright 2024 Collate.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * http://www.apache.org/licenses/LICENSE-2.0
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-import { act, fireEvent, render, screen } from '@testing-library/react';
-import React from 'react';
-import AddDataProductModal from './AddDataProductModal.component';
-
-const formData = {
- description: 'test-description',
- name: 'test-name',
-};
-
-const mockSubmit = jest.fn();
-const mockCancel = jest.fn();
-const mockSave = jest.fn();
-
-const mockProps = {
- open: true,
- onSubmit: mockSubmit,
- onCancel: mockCancel,
-};
-
-jest.mock('../AddDomainForm/AddDomainForm.component', () => {
- return jest.fn().mockImplementation(({ onSubmit }) => (
-