@jsxtools/eslint-plugin-jsx-a11y
Version:
Static AST checker for accessibility rules on JSX elements for flat ESLint Config.
16 lines (13 loc) • 352 B
JavaScript
const ariaQuery = require('aria-query');
const index = require('./implicitRoles/index.cjs');
function getImplicitRole(type, attributes) {
let implicitRole;
if (index[type]) {
implicitRole = index[type](attributes);
}
if (ariaQuery.roles.has(implicitRole)) {
return implicitRole;
}
return null;
}
module.exports = getImplicitRole;