diff --git a/openmetadata-ui/src/main/resources/ui/src/components/AddGlossary/AddGlossary.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/AddGlossary/AddGlossary.component.tsx
index 25d204c063c..01214883e39 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/AddGlossary/AddGlossary.component.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/AddGlossary/AddGlossary.component.tsx
@@ -12,9 +12,9 @@
*/
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
-import { Space, Switch, Typography } from 'antd';
-import classNames from 'classnames';
+import { Button, Space, Switch, Typography } from 'antd';
import Tags from 'components/Tag/Tags/tags';
+import { LOADING_STATE } from 'enums/common.enum';
import { cloneDeep } from 'lodash';
import { EntityTags } from 'Models';
import React, { useRef, useState } from 'react';
@@ -26,12 +26,10 @@ import { CreateGlossary } from '../../generated/api/data/createGlossary';
import { EntityReference } from '../../generated/type/entityReference';
import { getCurrentUserId, requiredField } from '../../utils/CommonUtils';
import { AddTags } from '../AddTags/add-tags.component';
-import { Button } from '../buttons/Button/Button';
import RichTextEditor from '../common/rich-text-editor/RichTextEditor';
import { EditorContentRef } from '../common/rich-text-editor/RichTextEditor.interface';
import TitleBreadcrumb from '../common/title-breadcrumb/title-breadcrumb.component';
import PageLayout from '../containers/PageLayout';
-import Loader from '../Loader/Loader';
import ReviewerModal from '../Modals/ReviewerModal/ReviewerModal.component';
import { AddGlossaryError, AddGlossaryProps } from './AddGlossary.interface';
@@ -137,44 +135,6 @@ const AddGlossary = ({
}
};
- const getSaveButton = () => {
- return allowAccess ? (
- <>
- {saveState === 'waiting' ? (
-
- ) : saveState === 'success' ? (
-
- ) : (
-
- )}
- >
- ) : null;
- };
-
const fetchRightPanel = () => {
return (
<>
@@ -270,11 +230,9 @@ const AddGlossary = ({
{t('label.reviewer-plural')}:
@@ -300,13 +258,19 @@ const AddGlossary = ({
- {getSaveButton()}
+
+
= ({
|
);
+ const getIngestionPermission = (name: string): boolean =>
+ !isRequiredDetailsAvailable || getEditPermission(name);
+
const getTriggerDeployButton = (ingestion: IngestionPipeline) => {
if (ingestion.deployed) {
return (
<>
)}