typescripteslint

How to disable "non-interactive elements with click handlers must have at least one keyboard listener" rule in eslint?


Whenever I write an onClick event attribute without an onKeyUp for example, the error is raised by eslint

Visible, non-interactive elements with click handlers must have at least one keyboard listener

I can't figure out how to disable this rule. How do I do this?


Solution

  • 'jsx-a11y/click-events-have-key-events': 'off' in your eslint config should disable it.