diff --git a/.oxlintrc.json b/.oxlintrc.json index bde8614ce85..37048cb4171 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -77,7 +77,13 @@ "jsx-a11y/alt-text": "error", "jsx-a11y/aria-role": "error", "jsx-a11y/click-events-have-key-events": "off", - "jsx-a11y/control-has-associated-label": "off", + "jsx-a11y/control-has-associated-label": [ + "error", + { + "depth": 4, + "ignoreElements": ["audio", "canvas", "embed", "input", "textarea", "tr", "td", "video"] + } + ], "jsx-a11y/label-has-associated-control": "error", "jsx-a11y/no-autofocus": "off", "jsx-a11y/no-noninteractive-element-interactions": "off", diff --git a/apps/webapp/app/components/code/ChartConfigPanel.tsx b/apps/webapp/app/components/code/ChartConfigPanel.tsx index 7711f063d55..c1d67312ee7 100644 --- a/apps/webapp/app/components/code/ChartConfigPanel.tsx +++ b/apps/webapp/app/components/code/ChartConfigPanel.tsx @@ -568,6 +568,7 @@ function SeriesColorPicker({ ); } diff --git a/apps/webapp/app/components/runs/v3/RunFilters.tsx b/apps/webapp/app/components/runs/v3/RunFilters.tsx index 7dd6e7d9a61..27a7511e5fd 100644 --- a/apps/webapp/app/components/runs/v3/RunFilters.tsx +++ b/apps/webapp/app/components/runs/v3/RunFilters.tsx @@ -546,6 +546,7 @@ function MainMenu({ searchValue, trigger, clearSearchValue, setFilterType }: Men {filtered.map((type, index) => ( { clearSearchValue(); setFilterType(type.name); diff --git a/apps/webapp/app/components/sessions/v1/SessionFilters.tsx b/apps/webapp/app/components/sessions/v1/SessionFilters.tsx index 315b9b7d482..fdfa4876d53 100644 --- a/apps/webapp/app/components/sessions/v1/SessionFilters.tsx +++ b/apps/webapp/app/components/sessions/v1/SessionFilters.tsx @@ -236,6 +236,7 @@ function MainMenu({ searchValue, trigger, clearSearchValue, setFilterType }: Men {filtered.map((type, index) => ( { clearSearchValue(); setFilterType(type.name); diff --git a/apps/webapp/app/components/webhookDeliveries/v1/WebhookDeliveryFilters.tsx b/apps/webapp/app/components/webhookDeliveries/v1/WebhookDeliveryFilters.tsx index 20a2a4c94ea..4de3ccb6e14 100644 --- a/apps/webapp/app/components/webhookDeliveries/v1/WebhookDeliveryFilters.tsx +++ b/apps/webapp/app/components/webhookDeliveries/v1/WebhookDeliveryFilters.tsx @@ -165,6 +165,7 @@ function MainMenu({ trigger, clearSearchValue, setFilterType }: MenuProps) { {filterTypes.map((type, index) => ( { clearSearchValue(); setFilterType(type.name); diff --git a/apps/webapp/app/routes/storybook.filter/route.tsx b/apps/webapp/app/routes/storybook.filter/route.tsx index fa60e744a76..ed5b65ed005 100644 --- a/apps/webapp/app/routes/storybook.filter/route.tsx +++ b/apps/webapp/app/routes/storybook.filter/route.tsx @@ -124,6 +124,7 @@ function MainMenu({ searchValue, clearSearchValue, setFilterType, trigger, short {filtered.map((type, index) => ( { clearSearchValue(); setFilterType(type.name);