[MM-59900] Migrate tooltips of 'components/create_team/components/team_url/team_url.tsx' to WithTooltip (#27822)

Этот коммит содержится в:
Rita Anene
2024-08-07 09:27:34 +01:00
коммит произвёл GitHub
родитель 35077ddd5d
Коммит 5011d4545f
2 изменённых файлов: 10 добавлений и 27 удалений

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

@@ -27,30 +27,17 @@ exports[`/components/create_team/components/display_name should match snapshot 1
<div <div
className="input-group input-group--limit" className="input-group input-group--limit"
> >
<OverlayTrigger <WithTooltip
defaultOverlayShown={false} id="urlTooltip"
delayShow={400}
overlay={
<Tooltip
id="urlTooltip"
>
http://localhost:8065/
</Tooltip>
}
placement="top" placement="top"
trigger={ title="http://localhost:8065/"
Array [
"hover",
"focus",
]
}
> >
<span <span
className="input-group-addon" className="input-group-addon"
> >
http://localhost:8065/ http://localhost:8065/
</span> </span>
</OverlayTrigger> </WithTooltip>
<input <input
autoFocus={true} autoFocus={true}
className="form-control" className="form-control"

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

@@ -12,8 +12,7 @@ import type {ActionResult} from 'mattermost-redux/types/actions';
import {trackEvent} from 'actions/telemetry_actions.jsx'; import {trackEvent} from 'actions/telemetry_actions.jsx';
import ExternalLink from 'components/external_link'; import ExternalLink from 'components/external_link';
import OverlayTrigger from 'components/overlay_trigger'; import WithTooltip from 'components/with_tooltip';
import Tooltip from 'components/tooltip';
import logoImage from 'images/logo.png'; import logoImage from 'images/logo.png';
import Constants from 'utils/constants'; import Constants from 'utils/constants';
@@ -197,9 +196,6 @@ export default class TeamUrl extends React.PureComponent<Props, State> {
} }
const title = `${URL.getSiteURL()}/`; const title = `${URL.getSiteURL()}/`;
const urlTooltip = (
<Tooltip id='urlTooltip'>{title}</Tooltip>
);
let finishMessage = ( let finishMessage = (
<FormattedMessage <FormattedMessage
@@ -236,15 +232,15 @@ export default class TeamUrl extends React.PureComponent<Props, State> {
<div className='row'> <div className='row'>
<div className='col-sm-11'> <div className='col-sm-11'>
<div className='input-group input-group--limit'> <div className='input-group input-group--limit'>
<OverlayTrigger <WithTooltip
delayShow={Constants.OVERLAY_TIME_DELAY} id='urlTooltip'
placement='top' title={title}
overlay={urlTooltip} placement={'top'}
> >
<span className='input-group-addon'> <span className='input-group-addon'>
{title} {title}
</span> </span>
</OverlayTrigger> </WithTooltip>
<input <input
id='teamURLInput' id='teamURLInput'
type='text' type='text'