From 1735f9a56b50f4d0244696aead0e459c62a9b9e3 Mon Sep 17 00:00:00 2001 From: Maria Alexandra <239999+axelavargas@users.noreply.github.com> Date: Mon, 16 Aug 2021 15:10:57 +0200 Subject: [PATCH] Navigation: Add aria-label to top section links to improve a11y for screen readers (#36953) --- .../src/selectors/pages.ts | 2 +- .../app/core/components/sidemenu/SideMenu.tsx | 2 +- .../sidemenu/TopSectionItem.test.tsx | 9 +- .../components/sidemenu/TopSectionItem.tsx | 11 +- .../TopSectionItem.test.tsx.snap | 151 ------------------ .../features/explore/ExplorePaneContainer.tsx | 2 +- 6 files changed, 17 insertions(+), 160 deletions(-) delete mode 100644 public/app/core/components/sidemenu/__snapshots__/TopSectionItem.test.tsx.snap diff --git a/packages/grafana-e2e-selectors/src/selectors/pages.ts b/packages/grafana-e2e-selectors/src/selectors/pages.ts index d22c25ca06d..a99217651a6 100644 --- a/packages/grafana-e2e-selectors/src/selectors/pages.ts +++ b/packages/grafana-e2e-selectors/src/selectors/pages.ts @@ -133,7 +133,7 @@ export const Pages = { Explore: { url: '/explore', General: { - container: 'Explore', + container: 'data-testid Explore', graph: 'Explore Graph', table: 'Explore Table', scrollBar: () => '.scrollbar-view', diff --git a/public/app/core/components/sidemenu/SideMenu.tsx b/public/app/core/components/sidemenu/SideMenu.tsx index 026c9e150e7..316ed7425c9 100644 --- a/public/app/core/components/sidemenu/SideMenu.tsx +++ b/public/app/core/components/sidemenu/SideMenu.tsx @@ -24,7 +24,7 @@ export const SideMenu: FC = React.memo(() => { } return ( -