Input component causing accessibility violation

Author: codycaldwellCreated Oct 11, 2018Updated Aug 26, 2025
LabelsContribution Neededgood first issue

The Input component defines an input tag along with a role attribute equal to 'input'. This causes some accessibility scanners to raise the following violation:

"The WAI-ARIA role(s) and/or attribute(s) input are not valid for the element input"

Is there a way we can remove the redundant role or at least provide a way to override the value?

Source: react-toolbox/react-toolbox