UNPKG

data-provider-temporary

Version:

Library that helps with server-to-client synchronization of data

24 lines (17 loc) 557 B
# no-redundant-roles Some HTML elements have native semantics that are implemented by the browser. This includes default/implicit ARIA roles. Setting an ARIA role that matches its default/implicit role is redundant since it is already set by the browser. #### References 1. [w3](https://www.w3.org/TR/html5/dom.html#aria-role-attribute) ## Rule details This rule takes no arguments. ### Succeed ```jsx <div /> <button role="presentation" /> <MyComponent role="main" /> ``` ### Fail ```jsx <button role="button" /> <img role="img" src="foo.jpg" /> ```