diff --git a/packages/eslint-config/src/config/mixin/react.ts b/packages/eslint-config/src/config/mixin/react.ts index f077703f..da688b29 100644 --- a/packages/eslint-config/src/config/mixin/react.ts +++ b/packages/eslint-config/src/config/mixin/react.ts @@ -108,12 +108,15 @@ const config: TSESLint.FlatConfig.ConfigArray = [ controlComponents: [], ignoreElements: [ 'audio', + 'video', 'canvas', 'embed', 'input', 'textarea', 'tr', - 'video', + // https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/959 + 'th', + 'td', ], ignoreRoles: [ 'grid', diff --git a/specs/eslint-configs/__snapshots__/presets.test.mts.snap b/specs/eslint-configs/__snapshots__/presets.test.mts.snap index 8363323b..6fd10f43 100644 --- a/specs/eslint-configs/__snapshots__/presets.test.mts.snap +++ b/specs/eslint-configs/__snapshots__/presets.test.mts.snap @@ -3878,12 +3878,14 @@ exports[`Resolved config matches snapshot > typescript-react.tsx 1`] = ` "depth": 5, "ignoreElements": [ "audio", + "video", "canvas", "embed", "input", "textarea", "tr", - "video", + "th", + "td", ], "ignoreRoles": [ "grid",