Frontend: Migrate NewsContainer.tsx from aria-label e2e selectors to data-testid (#79666)

This commit is contained in:
Jamin
2023-12-26 15:06:33 +00:00
committed by GitHub
parent c400899f77
commit f41a0559fa
10 changed files with 48 additions and 17 deletions

View File

@@ -9,8 +9,9 @@ import { GrafanaTheme2 } from '@grafana/data';
import { selectors } from '@grafana/e2e-selectors';
import { useStyles2 } from '../../themes';
import { Button } from '../Button';
import { t } from '../../utils/i18n';
import { CustomScrollbar } from '../CustomScrollbar/CustomScrollbar';
import { IconButton } from '../IconButton/IconButton';
import { Text } from '../Text/Text';
export interface Props {
@@ -116,12 +117,12 @@ export function Drawer({
{typeof title === 'string' && (
<div className={cx(styles.header, Boolean(tabs) && styles.headerWithTabs)}>
<div className={styles.actions}>
<Button
icon="times"
<IconButton
name="times"
variant="secondary"
fill="text"
onClick={onClose}
aria-label={selectors.components.Drawer.General.close}
data-testid={selectors.components.Drawer.General.close}
tooltip={t(`drawer.close`, 'Close Drawer')}
/>
</div>
<div className={styles.titleWrapper}>