Open AdrienLemaire opened 3 years ago
Well, setting aria-hidden="true"
doesn't seem to fix my initial problem, since I'm getting a new one now: https://dequeuniversity.com/rules/axe/3.5/aria-hidden-focus?application=axeAPI
Asked a question on SO to figure out the proper way to handle these a11y issues.
Allowing the user to set custom html attributes to the app mount div.
I added this to solve the axe accessibility issue All page content must be contained by landmarks, specifying that all top html elements must be landmark elements
In our case with react and html-webpack-template, the structure becomes: