diff --git a/webapp/channels/src/components/file_preview_modal/popover_bar/__snapshots__/popover_bar.test.tsx.snap b/webapp/channels/src/components/file_preview_modal/popover_bar/__snapshots__/popover_bar.test.tsx.snap index e3c4eae801..7c7191447a 100644 --- a/webapp/channels/src/components/file_preview_modal/popover_bar/__snapshots__/popover_bar.test.tsx.snap +++ b/webapp/channels/src/components/file_preview_modal/popover_bar/__snapshots__/popover_bar.test.tsx.snap @@ -8,26 +8,15 @@ exports[`components/file_preview_modal/popover_bar/PopoverBar should match snaps
- - - - } placement="top" - trigger={ - Array [ - "hover", - "focus", - ] + title={ + } > - - + - - - } placement="top" - trigger={ - Array [ - "hover", - "focus", - ] + title={ + } > - - + - - - } placement="top" - trigger={ - Array [ - "hover", - "focus", - ] + title={ + } > - +
`; diff --git a/webapp/channels/src/components/file_preview_modal/popover_bar/popover_bar.tsx b/webapp/channels/src/components/file_preview_modal/popover_bar/popover_bar.tsx index c0a617241a..c207c91848 100644 --- a/webapp/channels/src/components/file_preview_modal/popover_bar/popover_bar.tsx +++ b/webapp/channels/src/components/file_preview_modal/popover_bar/popover_bar.tsx @@ -5,10 +5,9 @@ import debounce from 'lodash/debounce'; import React from 'react'; import {FormattedMessage} from 'react-intl'; -import OverlayTrigger from 'components/overlay_trigger'; -import Tooltip from 'components/tooltip'; +import WithTooltip from 'components/with_tooltip'; -import {Constants, ZoomSettings} from 'utils/constants'; +import {ZoomSettings} from 'utils/constants'; export interface Props { scale?: number; @@ -43,21 +42,19 @@ export default class PopoverBar extends React.PureComponent { ); } zoomControls.push( - - - + id='zoom-out-icon-tooltip' + title={ + } + placement='top' > {zoomOutButton} - , + , ); if (this.props.scale && this.props.scale > ZoomSettings.DEFAULT_SCALE) { @@ -84,21 +81,19 @@ export default class PopoverBar extends React.PureComponent { ); } zoomControls.push( - - - + id='zoom-reset-icon-tooltip' + title={ + } + placement='top' > {zoomResetButton} - , + , ); if (this.props.scale && this.props.scale < ZoomSettings.MAX_SCALE) { @@ -118,21 +113,19 @@ export default class PopoverBar extends React.PureComponent { ); } zoomControls.push( - - - + id='zoom-in-icon-tooltip' + title={ + } + placement='top' > {zoomInButton} - , + , ); wrappedZoomControls = (