diff --git a/openmetadata-ui/src/main/resources/ui/playwright/utils/customizeLandingPage.ts b/openmetadata-ui/src/main/resources/ui/playwright/utils/customizeLandingPage.ts index a767a8f46b6..52c1bfd3a36 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/utils/customizeLandingPage.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/utils/customizeLandingPage.ts @@ -25,19 +25,20 @@ export const navigateToCustomizeLandingPage = async ( await getPersonas; - // Navigate to the customize landing page - await page.click( - `[data-testid="persona-details-card-${personaName}"] [data-testid="customize-page-button"]` - ); - - const getCustomPageDataResponse = await page.waitForResponse( + const getCustomPageDataResponse = page.waitForResponse( `/api/v1/docStore/name/persona.${encodeURIComponent( personaName )}.Page.LandingPage` ); - // await getCustomPageDataResponse; - expect(getCustomPageDataResponse.status()).toBe(customPageDataResponse); + // Navigate to the customize landing page + await page.click( + `[data-testid="persona-details-card-${personaName}"] [data-testid="customize-page-button"]` + ); + + expect((await getCustomPageDataResponse).status()).toBe( + customPageDataResponse + ); }; export const removeAndCheckWidget = async ( diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamDetailsV1.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamDetailsV1.tsx index be14f55cac1..05358ab6282 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamDetailsV1.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamDetailsV1.tsx @@ -925,7 +925,7 @@ const TeamDetailsV1 = ({ - +
{!isOrganization && ( )} @@ -935,7 +935,7 @@ const TeamDetailsV1 = ({ entityPermissions={entityPermissions} updateTeamHandler={updateTeamHandler} /> - +
diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsHeadingLabel.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsHeadingLabel.component.tsx index a37849964c2..ce336d00df3 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsHeadingLabel.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsHeadingLabel.component.tsx @@ -10,16 +10,17 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import Icon, { +import { CheckOutlined, CloseOutlined, ExclamationCircleFilled, } from '@ant-design/icons'; -import { Button, Col, Input, Space, Tooltip, Typography } from 'antd'; +import { Button, Input, Space, Tooltip, Typography } from 'antd'; import { isEmpty } from 'lodash'; import React, { useCallback, useEffect, useMemo, useState } from 'react'; import { useTranslation } from 'react-i18next'; import { ReactComponent as EditIcon } from '../../../../../assets/svg/edit-new.svg'; +import { DE_ACTIVE_COLOR } from '../../../../../constants/constants'; import { Team } from '../../../../../generated/entity/teams/team'; import { useAuth } from '../../../../../hooks/authHooks'; import { useApplicationStore } from '../../../../../hooks/useApplicationStore'; @@ -121,8 +122,8 @@ const TeamsHeadingLabel = ({ ) : ( - - + <> + <> {heading ? ( - } + size="small" + type="text" onClick={(e) => { // Used to stop click propagation event to parent TeamDetailV1 collapsible panel e.stopPropagation(); @@ -164,16 +166,16 @@ const TeamsHeadingLabel = ({ /> )} - + {currentTeam.deleted && ( - -
- - {t('label.deleted')} -
- +
+ + {t('label.deleted')} +
)} -
+ ), [ heading, diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsInfo.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsInfo.component.tsx index f6f5b63ed48..3b770c933c7 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsInfo.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsInfo.component.tsx @@ -11,14 +11,16 @@ * limitations under the License. */ import { CheckOutlined, CloseOutlined } from '@ant-design/icons'; -import Icon from '@ant-design/icons/lib/components/Icon'; import { Button, Divider, Form, Input, Space, Tooltip, Typography } from 'antd'; -import classNames from 'classnames'; import { isEmpty, last } from 'lodash'; import React, { useCallback, useMemo, useState } from 'react'; import { useTranslation } from 'react-i18next'; import { ReactComponent as EditIcon } from '../../../../../assets/svg/edit-new.svg'; -import { NO_DATA_PLACEHOLDER } from '../../../../../constants/constants'; +import { + DE_ACTIVE_COLOR, + ICON_DIMENSION, + NO_DATA_PLACEHOLDER, +} from '../../../../../constants/constants'; import { EMAIL_REG_EX } from '../../../../../constants/regex.constants'; import { EntityType } from '../../../../../enums/entity.enum'; import { Team, TeamType } from '../../../../../generated/entity/teams/team'; @@ -196,17 +198,17 @@ const TeamsInfo = ({ {hasEditPermission && ( - +