[MM-25111] Replace usage of LocalizedIcon in 'channel_members_rhs/header.tsx' with i/span tags (#25616)
Этот коммит содержится в:
@@ -2,17 +2,15 @@
|
|||||||
// See LICENSE.txt for license information.
|
// See LICENSE.txt for license information.
|
||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import {FormattedMessage} from 'react-intl';
|
import {FormattedMessage, useIntl} from 'react-intl';
|
||||||
import styled from 'styled-components';
|
import styled from 'styled-components';
|
||||||
|
|
||||||
import type {Channel} from '@mattermost/types/channels';
|
import type {Channel} from '@mattermost/types/channels';
|
||||||
|
|
||||||
import LocalizedIcon from 'components/localized_icon';
|
|
||||||
import OverlayTrigger from 'components/overlay_trigger';
|
import OverlayTrigger from 'components/overlay_trigger';
|
||||||
import Tooltip from 'components/tooltip';
|
import Tooltip from 'components/tooltip';
|
||||||
|
|
||||||
import Constants from 'utils/constants';
|
import Constants from 'utils/constants';
|
||||||
import {t} from 'utils/i18n';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
channel: Channel;
|
channel: Channel;
|
||||||
@@ -32,6 +30,8 @@ const HeaderTitle = styled.span`
|
|||||||
`;
|
`;
|
||||||
|
|
||||||
const Header = ({channel, canGoBack, onClose, goBack}: Props) => {
|
const Header = ({channel, canGoBack, onClose, goBack}: Props) => {
|
||||||
|
const {formatMessage} = useIntl();
|
||||||
|
|
||||||
const closeSidebarTooltip = (
|
const closeSidebarTooltip = (
|
||||||
<Tooltip id='closeSidebarTooltip'>
|
<Tooltip id='closeSidebarTooltip'>
|
||||||
<FormattedMessage
|
<FormattedMessage
|
||||||
@@ -82,12 +82,11 @@ const Header = ({channel, canGoBack, onClose, goBack}: Props) => {
|
|||||||
id='rhsCloseButton'
|
id='rhsCloseButton'
|
||||||
type='button'
|
type='button'
|
||||||
className='sidebar--right__close btn btn-icon btn-sm'
|
className='sidebar--right__close btn btn-icon btn-sm'
|
||||||
aria-label='Close'
|
aria-label={formatMessage({id: 'rhs_header.closeTooltip.icon', defaultMessage: 'Close Sidebar Icon'})}
|
||||||
onClick={onClose}
|
onClick={onClose}
|
||||||
>
|
>
|
||||||
<LocalizedIcon
|
<i
|
||||||
className='icon icon-close'
|
className='icon icon-close'
|
||||||
ariaLabel={{id: t('rhs_header.closeTooltip.icon'), defaultMessage: 'Close Sidebar Icon'}}
|
|
||||||
/>
|
/>
|
||||||
</button>
|
</button>
|
||||||
</OverlayTrigger>
|
</OverlayTrigger>
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user