From 55e5c1176382242f2baaf92981da0f18e3131656 Mon Sep 17 00:00:00 2001 From: Mark Woon Date: Tue, 25 May 2021 23:53:03 -0700 Subject: [PATCH] Support img role for canvas. Fix for #648. --- .../rules/no-interactive-element-to-noninteractive-role-test.js | 2 ++ src/index.js | 1 + 2 files changed, 3 insertions(+) diff --git a/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test.js b/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test.js index 4f6de9f03..4c0e9493f 100644 --- a/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test.js +++ b/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test.js @@ -368,6 +368,7 @@ ruleTester.run(`${ruleName}:recommended`, rule, { valid: [ ...alwaysValid, { code: ';' }, + { code: ';' }, { code: ';' }, ] .map(ruleOptionsMapperFactory(recommendedOptions)) @@ -386,5 +387,6 @@ ruleTester.run(`${ruleName}:strict`, rule, { invalid: [ ...neverValid, { code: ';', errors: [expectedError] }, + { code: ';', errors: [expectedError] }, ].map(parserOptionsMapper), }); diff --git a/src/index.js b/src/index.js index 0a7a196db..052e0f163 100644 --- a/src/index.js +++ b/src/index.js @@ -118,6 +118,7 @@ module.exports = { 'error', { tr: ['none', 'presentation'], + canvas: ['img'], }, ], 'jsx-a11y/no-noninteractive-element-interactions': [