diff --git a/datahub-web-react/src/app/entityV2/shared/EntityDropdown/EntityMenuActions.tsx b/datahub-web-react/src/app/entityV2/shared/EntityDropdown/EntityMenuActions.tsx index 0a3d8a4ff4..ec6a3186e0 100644 --- a/datahub-web-react/src/app/entityV2/shared/EntityDropdown/EntityMenuActions.tsx +++ b/datahub-web-react/src/app/entityV2/shared/EntityDropdown/EntityMenuActions.tsx @@ -1,6 +1,7 @@ import { MoreOutlined } from '@ant-design/icons'; import React, { useContext } from 'react'; import styled from 'styled-components'; +import { useAppConfig } from '@src/app/useAppConfig'; import { useEntityData, useRefetch } from '../../../entity/shared/EntityContext'; import ShareMenuAction from '../../../shared/share/v2/ShareMenuAction'; import EntitySidebarContext from '../../../sharedV2/EntitySidebarContext'; @@ -63,6 +64,8 @@ function EntityMenuActions(props: Props) { const refetch = useRefetch(); + const { entityVersioningEnabled } = useAppConfig().config.featureFlags; + const hasVersioningActions = !!(menuItems.has(EntityMenuItems.LINK_VERSION) || entityData?.versionProperties); return ( <> @@ -76,7 +79,7 @@ function EntityMenuActions(props: Props) { )} {menuItems.has(EntityMenuItems.RAISE_INCIDENT) && } - {hasVersioningActions && ( + {entityVersioningEnabled && hasVersioningActions && (