[MM-55105] Replace usage of LocalizedIcon in 'search_results_header.tsx' with i/span tags (#25209)

Этот коммит содержится в:
Suraj lal
2023-10-31 11:04:43 +05:30
коммит произвёл GitHub
родитель 3c9bb83e25
Коммит bcc60ed692

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

@@ -2,7 +2,7 @@
// 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, type WrappedComponentProps, injectIntl} from 'react-intl';
import styled from 'styled-components'; import styled from 'styled-components';
import KeyboardShortcutSequence, { import KeyboardShortcutSequence, {
@@ -29,7 +29,7 @@ const BackButtonIcon = styled(LocalizedIcon)`
font-size: 18px; font-size: 18px;
`; `;
type Props = { interface Props extends WrappedComponentProps {
isExpanded: boolean; isExpanded: boolean;
previousRhsState?: RhsState; previousRhsState?: RhsState;
canGoBack: boolean; canGoBack: boolean;
@@ -39,9 +39,9 @@ type Props = {
toggleRhsExpanded: () => void; toggleRhsExpanded: () => void;
goBack: () => void; goBack: () => void;
}; };
}; }
export default class SearchResultsHeader extends React.PureComponent<Props> { class SearchResultsHeader extends React.PureComponent<Props> {
render(): React.ReactNode { render(): React.ReactNode {
const closeSidebarTooltip = ( const closeSidebarTooltip = (
<Tooltip id='closeSidebarTooltip'> <Tooltip id='closeSidebarTooltip'>
@@ -111,13 +111,13 @@ export default class SearchResultsHeader extends React.PureComponent<Props> {
className='sidebar--right__expand btn btn-icon btn-sm' className='sidebar--right__expand btn btn-icon btn-sm'
onClick={this.props.actions.toggleRhsExpanded} onClick={this.props.actions.toggleRhsExpanded}
> >
<LocalizedIcon <i
className='icon icon-arrow-expand' className='icon icon-arrow-expand'
ariaLabel={{id: t('rhs_header.expandSidebarTooltip.icon'), defaultMessage: 'Expand Sidebar Icon'}} aria-label={this.props.intl.formatMessage({id: 'rhs_header.expandSidebarTooltip.icon', defaultMessage: 'Expand Sidebar Icon'})}
/> />
<LocalizedIcon <i
className='icon icon-arrow-collapse' className='icon icon-arrow-collapse'
ariaLabel={{id: t('rhs_header.collapseSidebarTooltip.icon'), defaultMessage: 'Collapse Sidebar Icon'}} aria-label={this.props.intl.formatMessage({id: 'rhs_header.collapseSidebarTooltip.icon', defaultMessage: 'Collapse Sidebar Icon'})}
/> />
</button> </button>
</OverlayTrigger> </OverlayTrigger>
@@ -134,9 +134,9 @@ export default class SearchResultsHeader extends React.PureComponent<Props> {
aria-label='Close' aria-label='Close'
onClick={this.props.actions.closeRightHandSide} onClick={this.props.actions.closeRightHandSide}
> >
<LocalizedIcon <i
className='icon icon-close' className='icon icon-close'
ariaLabel={{id: t('rhs_header.closeTooltip.icon'), defaultMessage: 'Close Sidebar Icon'}} aria-label={this.props.intl.formatMessage({id: 'rhs_header.closeTooltip.icon', defaultMessage: 'Close Sidebar Icon'})}
/> />
</button> </button>
</OverlayTrigger> </OverlayTrigger>
@@ -145,3 +145,5 @@ export default class SearchResultsHeader extends React.PureComponent<Props> {
); );
} }
} }
export default injectIntl(SearchResultsHeader);