jsx-eslint/eslint-plugin-react

Rule Suggestion: Forbid Classes / Classnames

Open

#1.193 aberto em 13 de mai. de 2017

Ver no GitHub
 (7 comments) (0 reactions) (0 assignees)JavaScript (2.797 forks)batch import
acceptedenhancementhelp wantednew rule

Métricas do repositório

Stars
 (8.630 stars)
Métricas de merge de PR
 (Mesclagem média 1d 17h) (3 fundiu PRs em 30d)

Description

We have a font-awesome <Icon> component that handles accessibility nicely. However, it's still really easy for people to write <i className="fa ...">. It would be nice if we could ban a class based on matching a regex. Obviously, it's tricky/impossible to ban every possible use if people are doing things at runtime, but it would be nice if I could say no to a fair number of cases where this comes up.

Guia do colaborador