[MM-25111] Replace usage of LocalizedIcon in 'channel_members_rhs/header.tsx' with i/span tags (#25616)

Этот коммит содержится в:
Siddhanth M
2023-12-12 00:12:08 +05:30
коммит произвёл GitHub
родитель 4890715b81
Коммит 16268aaafa

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

@@ -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>