diff --git a/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/miscAPI.ts b/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/miscAPI.ts index 96ebad7314c..1eab36cc869 100644 --- a/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/miscAPI.ts +++ b/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/miscAPI.ts @@ -143,6 +143,20 @@ export const getUserSuggestions: Function = ( return APIClient.get(`/search/suggest`, { params }); }; + +export const getTeamsByQuery = async (params: { + q: string; + from?: number; + size?: number; + isJoinable?: boolean; +}) => { + const response = await APIClient.get(`/search/query`, { + params: { index: SearchIndex.TEAM, ...params }, + }); + + return response.data; +}; + export const getTagSuggestions: Function = ( term: string ): Promise => { diff --git a/openmetadata-ui/src/main/resources/ui/src/components/EntityList/EntityList.tsx b/openmetadata-ui/src/main/resources/ui/src/components/EntityList/EntityList.tsx index f2218804ad7..dbea5fcc051 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/EntityList/EntityList.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/EntityList/EntityList.tsx @@ -18,6 +18,7 @@ import { Link } from 'react-router-dom'; import { EntityReference } from '../../generated/type/entityReference'; import { getEntityName } from '../../utils/CommonUtils'; import { getEntityIcon, getEntityLink } from '../../utils/TableUtils'; +import Ellipses from '../common/Ellipses/Ellipses'; import { leftPanelAntCardStyle } from '../containers/PageLayout'; interface Prop { entityList: Array; @@ -113,7 +114,9 @@ export const EntityListWithAntd: FunctionComponent = ({ className="tw-text-grey-body hover:tw-text-primary-hover hover:tw-underline" title={getEntityName(item as unknown as EntityReference)} type="text"> - {getEntityName(item as unknown as EntityReference)} + + {getEntityName(item as unknown as EntityReference)} + diff --git a/openmetadata-ui/src/main/resources/ui/src/components/TeamDetails/TeamDetails.tsx b/openmetadata-ui/src/main/resources/ui/src/components/TeamDetails/TeamDetails.tsx index 6ee04db41d8..d38e51a7ae8 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/TeamDetails/TeamDetails.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/TeamDetails/TeamDetails.tsx @@ -547,7 +547,7 @@ const TeamDetails = ({ ) : (
- + {heading} {isActionAllowed() && ( diff --git a/openmetadata-ui/src/main/resources/ui/src/components/TeamsAndUsers/TeamsAndUsers.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/TeamsAndUsers/TeamsAndUsers.component.tsx index 14dfecde1d9..25f4c61a185 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/TeamsAndUsers/TeamsAndUsers.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/TeamsAndUsers/TeamsAndUsers.component.tsx @@ -96,18 +96,19 @@ const TeamsAndUsers = ({ <> -

Teams

+

Teams

{hasAccess && (