diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Modals/AddServiceModal/AddServiceModal.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Modals/AddServiceModal/AddServiceModal.tsx index a4b740b1227..455727fd4f0 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Modals/AddServiceModal/AddServiceModal.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Modals/AddServiceModal/AddServiceModal.tsx @@ -51,6 +51,7 @@ import { getSeparator, getServiceLogo, requiredField, + restrictFormSubmit, } from '../../../utils/CommonUtils'; import { getIngestionTypeList, @@ -2149,7 +2150,10 @@ export const AddServiceModal: FunctionComponent = ({ } steps={steps} /> -
+
{getActiveStepFields(activeStepperStep)}
diff --git a/openmetadata-ui/src/main/resources/ui/src/pages/services/index.tsx b/openmetadata-ui/src/main/resources/ui/src/pages/services/index.tsx index c3178846733..d079380fc4e 100644 --- a/openmetadata-ui/src/main/resources/ui/src/pages/services/index.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/pages/services/index.tsx @@ -119,7 +119,6 @@ const ServicesPage = () => { const [editData, setEditData] = useState(); const [isLoading, setIsLoading] = useState(false); const [searchText, setSearchText] = useState(''); - const [currentTabTotalCount, setCurrentTabTotalCount] = useState(0); const [servicesCount, setServicesCount] = useState({ databaseServices: 0, @@ -168,7 +167,6 @@ const ServicesPage = () => { setServiceList( serviceRecord[serviceName] as unknown as Array ); - setCurrentTabTotalCount(servicePaging[serviceName].total || 0); } setIsLoading(false); } @@ -349,10 +347,6 @@ const ServicesPage = () => { const handleTabChange = (tabName: ServiceTypes) => { setSearchText(''); - setServicesCount({ - ...servicesCount, - [serviceName]: currentTabTotalCount, - }); setServiceName(tabName); setServiceList(services[tabName] as unknown as Array); }; @@ -496,10 +490,6 @@ const ServicesPage = () => { }); }, []); - useEffect(() => { - setCurrentTabTotalCount(servicesCount[serviceName]); - }, [serviceName]); - return ( <> {!isLoading ? ( diff --git a/openmetadata-ui/src/main/resources/ui/src/pages/teams/index.tsx b/openmetadata-ui/src/main/resources/ui/src/pages/teams/index.tsx index 4d2db974f40..80888343f0b 100644 --- a/openmetadata-ui/src/main/resources/ui/src/pages/teams/index.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/pages/teams/index.tsx @@ -346,8 +346,8 @@ const TeamsPage = () => { }}>

- {team.displayName} + title={team.displayName ?? team.name}> + {team.displayName ?? team.name}

))} diff --git a/openmetadata-ui/src/main/resources/ui/src/utils/CommonUtils.tsx b/openmetadata-ui/src/main/resources/ui/src/utils/CommonUtils.tsx index 1c1b6f30814..691e3dd0580 100644 --- a/openmetadata-ui/src/main/resources/ui/src/utils/CommonUtils.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/utils/CommonUtils.tsx @@ -20,7 +20,7 @@ import { RecentlyViewedData, } from 'Models'; import { utc } from 'moment'; -import React from 'react'; +import React, { FormEvent } from 'react'; import { reactLocalStorage } from 'reactjs-localstorage'; import AppState from '../AppState'; import { @@ -382,3 +382,7 @@ export const getFields = (defaultFields: string, tabSpecificField: string) => { return `${defaultFields}, ${tabSpecificField}`; }; + +export const restrictFormSubmit = (e: FormEvent) => { + e.preventDefault(); +};