[MM-58408] Migrate tooltips of 'components/file_preview_modal/file_preview_modal_main_nav/file_preview_modal_main_nav' to WithTooltip (#27422)

This commit is contained in:
Rita Anene 2024-06-26 07:31:03 +01:00 committed by GitHub
parent cd7c930172
commit 273c7df69b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 35 additions and 64 deletions

View File

@ -4,26 +4,15 @@ exports[`components/file_preview_modal/file_preview_modal_main_nav/FilePreviewMo
<div
className="file_preview_modal_main_nav"
>
<OverlayTrigger
defaultOverlayShown={false}
delayShow={400}
key="previewArrowLeft"
overlay={
<Tooltip
<WithTooltip
id="close-icon-tooltip"
>
key="previewArrowLeft"
placement="bottom"
title={
<Memo(MemoizedFormattedMessage)
defaultMessage="Close"
id="generic.close"
/>
</Tooltip>
}
placement="bottom"
trigger={
Array [
"hover",
"focus",
]
}
>
<button
@ -35,7 +24,7 @@ exports[`components/file_preview_modal/file_preview_modal_main_nav/FilePreviewMo
className="icon icon-chevron-left"
/>
</button>
</OverlayTrigger>
</WithTooltip>
<span
className="modal-bar-file-count"
>
@ -50,26 +39,15 @@ exports[`components/file_preview_modal/file_preview_modal_main_nav/FilePreviewMo
}
/>
</span>
<OverlayTrigger
defaultOverlayShown={false}
delayShow={400}
key="publicLink"
overlay={
<Tooltip
<WithTooltip
id="close-icon-tooltip"
>
key="publicLink"
placement="bottom"
title={
<Memo(MemoizedFormattedMessage)
defaultMessage="Next"
id="generic.next"
/>
</Tooltip>
}
placement="bottom"
trigger={
Array [
"hover",
"focus",
]
}
>
<button
@ -81,6 +59,6 @@ exports[`components/file_preview_modal/file_preview_modal_main_nav/FilePreviewMo
className="icon icon-chevron-right"
/>
</button>
</OverlayTrigger>
</WithTooltip>
</div>
`;

View File

@ -6,10 +6,7 @@ import {FormattedMessage} from 'react-intl';
import './file_preview_modal_main_nav.scss';
import OverlayTrigger from 'components/overlay_trigger';
import Tooltip from 'components/tooltip';
import Constants from 'utils/constants';
import WithTooltip from 'components/with_tooltip';
interface Props {
fileIndex: number;
@ -20,18 +17,16 @@ interface Props {
const FilePreviewModalMainNav: React.FC<Props> = (props: Props) => {
const leftArrow = (
<OverlayTrigger
delayShow={Constants.OVERLAY_TIME_DELAY}
<WithTooltip
key='previewArrowLeft'
placement='bottom'
overlay={
<Tooltip id='close-icon-tooltip'>
id='close-icon-tooltip'
title={
<FormattedMessage
id='generic.close'
defaultMessage='Close'
/>
</Tooltip>
}
placement='bottom'
>
<button
id='previewArrowLeft'
@ -40,22 +35,20 @@ const FilePreviewModalMainNav: React.FC<Props> = (props: Props) => {
>
<i className='icon icon-chevron-left'/>
</button>
</OverlayTrigger>
</WithTooltip>
);
const rightArrow = (
<OverlayTrigger
delayShow={Constants.OVERLAY_TIME_DELAY}
<WithTooltip
key='publicLink'
placement='bottom'
overlay={
<Tooltip id='close-icon-tooltip'>
id='close-icon-tooltip'
title={
<FormattedMessage
id='generic.next'
defaultMessage='Next'
/>
</Tooltip>
}
placement='bottom'
>
<button
id='previewArrowRight'
@ -64,7 +57,7 @@ const FilePreviewModalMainNav: React.FC<Props> = (props: Props) => {
>
<i className='icon icon-chevron-right'/>
</button>
</OverlayTrigger>
</WithTooltip>
);
return (
<div className='file_preview_modal_main_nav'>