Skip to content

Commit 55e5c11

Browse files
committedMay 26, 2021
Support img role for canvas. Fix for #648.
1 parent 36102cd commit 55e5c11

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed
 

‎__tests__/src/rules/no-interactive-element-to-noninteractive-role-test.js

+2
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,7 @@ ruleTester.run(`${ruleName}:recommended`, rule, {
368368
valid: [
369369
...alwaysValid,
370370
{ code: '<tr role="presentation" />;' },
371+
{ code: '<canvas role="img" />;' },
371372
{ code: '<Component role="presentation" />;' },
372373
]
373374
.map(ruleOptionsMapperFactory(recommendedOptions))
@@ -386,5 +387,6 @@ ruleTester.run(`${ruleName}:strict`, rule, {
386387
invalid: [
387388
...neverValid,
388389
{ code: '<tr role="presentation" />;', errors: [expectedError] },
390+
{ code: '<canvas role="img" />;', errors: [expectedError] },
389391
].map(parserOptionsMapper),
390392
});

‎src/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ module.exports = {
118118
'error',
119119
{
120120
tr: ['none', 'presentation'],
121+
canvas: ['img'],
121122
},
122123
],
123124
'jsx-a11y/no-noninteractive-element-interactions': [

0 commit comments

Comments
 (0)
Please sign in to comment.