[MM-59336] Migrate tooltips of "components/global_header/right_controls/plan_upgrade_button/index.tsx" to WithTooltip (#27612)

Этот коммит содержится в:
Ivy Gesare
2024-07-28 21:51:49 +03:00
коммит произвёл GitHub
родитель d1f49a2c17
Коммит daf62a7717

Просмотреть файл

@@ -13,10 +13,9 @@ import {isCurrentUserSystemAdmin} from 'mattermost-redux/selectors/entities/user
import useOpenPricingModal from 'components/common/hooks/useOpenPricingModal';
import type {TelemetryProps} from 'components/common/hooks/useOpenPricingModal';
import OverlayTrigger from 'components/overlay_trigger';
import Tooltip from 'components/tooltip';
import WithTooltip from 'components/with_tooltip';
import Constants, {CloudProducts} from 'utils/constants';
import {CloudProducts} from 'utils/constants';
const UpgradeButton = styled.button`
background: var(--denim-button-bg);
@@ -83,18 +82,11 @@ const PlanUpgradeButton = (): JSX.Element | null => {
return null;
}
const tooltip = (
<Tooltip id='upgrade_button_tooltip'>
{formatMessage({id: 'pricing_modal.btn.tooltip', defaultMessage: 'Only visible to system admins'})}
</Tooltip>
);
return (
<OverlayTrigger
trigger={['hover']}
delayShow={Constants.OVERLAY_TIME_DELAY}
<WithTooltip
id='upgrade_button_tooltip'
title={formatMessage({id: 'pricing_modal.btn.tooltip', defaultMessage: 'Only visible to system admins'})}
placement='bottom'
overlay={tooltip}
>
<UpgradeButton
id='UpgradeButton'
@@ -103,7 +95,7 @@ const PlanUpgradeButton = (): JSX.Element | null => {
>
{formatMessage({id: 'pricing_modal.btn.viewPlans', defaultMessage: 'View plans'})}
</UpgradeButton>
</OverlayTrigger>);
</WithTooltip>);
};
export default PlanUpgradeButton;