You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The eslint-plugin-jsx-a11y upgrade from 6.7.1 to 6.10.2 (via Dependabot PR #1272) causes the JS linter CI to fail. The checkbox in PropertyItem.js:113 has no
accessible text, violating the stricter label-has-associated-control rule.
Bug Description
The eslint-plugin-jsx-a11y upgrade from 6.7.1 to 6.10.2 (via Dependabot PR #1272) causes the JS linter CI to fail. The checkbox in PropertyItem.js:113 has no
accessible text, violating the stricter label-has-associated-control rule.
Reproduction Steps
Expected behavior
npm run lint should pass without errors.
Screenshots
N/A
Client logs:
N/A — this is a build-time lint error, not a runtime issue.
Server logs:
N/A
Additional context
This blocks PR #1272 which bumps 12 npm packages. Fix is to add aria-label="Toggle checkbox" to the label element.