Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.
This repository was archived by the owner on Jun 19, 2025. It is now read-only.

enhancement: a11y rule "no-noninteractive-element-to-interactive-role" fails with a warning. #4129

@FatumaA

Description

@FatumaA

Describe the bug

jsx-a11y eslint plugin was recently added to the project and this rule -
jsx-a11y/no-noninteractive-element-to-interactive-role - fails with a warning.

This issue offers more context: #2264

Steps to reproduce

The following components and files are causing the rule to fail:

  1. components/TabList/tab-list.tsx
  2. components/organisms/ToolList/nav.tsx

Metadata

Metadata

Labels

a11yIssues related to accessibilityhacktoberfestIssues for https://hacktoberfest.digitalocean.com/🐛 bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions