From 832f304137914b805811e00b9de6cb77aa8edfa4 Mon Sep 17 00:00:00 2001 From: Geido <60598000+geido@users.noreply.github.com> Date: Wed, 10 Apr 2024 12:10:13 +0200 Subject: [PATCH] fix(Dashboard): Add aria-label to filters and search forms (#27968) (cherry picked from commit 4202fba0f1da1d4f785c479c5972ee4dc4846e3d) --- superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx | 1 + .../nativeFilters/FilterBar/FilterControls/FilterControl.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx b/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx index 19ca9ef768a36..633caabbe7d65 100644 --- a/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx +++ b/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx @@ -181,6 +181,7 @@ function SearchInput({ count, value, onChange }: SearchInputProps) { className="form-control input-sm" placeholder={tn('search.num_records', count)} value={value} + aria-label={t('Search %s records', count)} onChange={onChange} /> diff --git a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterControls/FilterControl.tsx b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterControls/FilterControl.tsx index bc66d07c08b4f..b9229153b8cc9 100644 --- a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterControls/FilterControl.tsx +++ b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterControls/FilterControl.tsx @@ -315,6 +315,7 @@ const FilterControl = ({