[MM-58519] Migrate tooltips of "components/integrations/bots/add_bot/add_bot.tsx" to WithTooltip (#27291)

Этот коммит содержится в:
Arya Khochare
2024-06-20 12:31:53 +05:30
коммит произвёл GitHub
родитель d811bd9e1d
Коммит 09792aee4e

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

@@ -17,9 +17,8 @@ import * as UserUtils from 'mattermost-redux/utils/user_utils';
import BackstageHeader from 'components/backstage/components/backstage_header'; import BackstageHeader from 'components/backstage/components/backstage_header';
import ExternalLink from 'components/external_link'; import ExternalLink from 'components/external_link';
import FormError from 'components/form_error'; import FormError from 'components/form_error';
import OverlayTrigger from 'components/overlay_trigger';
import SpinnerButton from 'components/spinner_button'; import SpinnerButton from 'components/spinner_button';
import Tooltip from 'components/tooltip'; import WithTooltip from 'components/with_tooltip';
import BotDefaultIcon from 'images/bot_default_icon.png'; import BotDefaultIcon from 'images/bot_default_icon.png';
import {getHistory} from 'utils/browser_history'; import {getHistory} from 'utils/browser_history';
@@ -423,17 +422,15 @@ export default class AddBot extends React.PureComponent<Props, State> {
let imageURL = ''; let imageURL = '';
let removeImageIcon: JSX.Element | null = ( let removeImageIcon: JSX.Element | null = (
<OverlayTrigger <WithTooltip
delayShow={Constants.OVERLAY_TIME_DELAY} id='removeIcon'
placement='right' placement='right'
overlay={( title={
<Tooltip id='removeIcon'> <FormattedMessage
<FormattedMessage id='bot.remove_profile_picture'
id='bot.remove_profile_picture' defaultMessage='Remove Bot Icon'
defaultMessage='Remove Bot Icon' />
/> }
</Tooltip>
)}
> >
<a <a
className={'bot-profile__remove'} className={'bot-profile__remove'}
@@ -441,7 +438,7 @@ export default class AddBot extends React.PureComponent<Props, State> {
> >
<span>{'×'}</span> <span>{'×'}</span>
</a> </a>
</OverlayTrigger> </WithTooltip>
); );
let imageStyles; let imageStyles;
if (this.props.bot && !this.state.pictureFile) { if (this.props.bot && !this.state.pictureFile) {