react-magma
react-magma copied to clipboard
A11y issue: Possible issue with Spinner and Progress Bar
The Spinner component is throwing an a11y error, because it uses aria-label on the span that displays the spinner. Under 2.1 guidelines, only interactive or aria elements should have aria-labels. If we use the VisuallyHidden component instead, this most likely will resolve this error.
Additionally, the Progress Bar is also showing an error, because we don't have aria-labels on them.
Both components seem to be working as intended with Mac VoiceOver. I have not testing on NVDA or Jaws.