diff --git a/webapp/channels/src/components/quick_input/quick_input.tsx b/webapp/channels/src/components/quick_input/quick_input.tsx index 36fffe78e5..38aec38557 100644 --- a/webapp/channels/src/components/quick_input/quick_input.tsx +++ b/webapp/channels/src/components/quick_input/quick_input.tsx @@ -8,10 +8,7 @@ import type {ReactNode} from 'react'; import {FormattedMessage} from 'react-intl'; import AutosizeTextarea from 'components/autosize_textarea'; -import OverlayTrigger from 'components/overlay_trigger'; -import Tooltip from 'components/tooltip'; - -import Constants from 'utils/constants'; +import WithTooltip from 'components/with_tooltip'; export type Props = { @@ -147,7 +144,7 @@ export class QuickInput extends React.PureComponent { }; render() { - let clearableTooltipText = this.props.clearableTooltipText; + let clearableTooltipText = this.props.clearableTooltipText || ''; if (!clearableTooltipText) { clearableTooltipText = ( { ); } - const clearableTooltip = ( - - {clearableTooltipText} - - ); - const { value, inputComponent, @@ -206,10 +197,10 @@ export class QuickInput extends React.PureComponent { onTouchEnd={this.onClear} role='button' > - { > - + } );