jsx-eslint/eslint-plugin-react

prop-types: children and React.VFC

Open

#2.913 aberto em 1 de fev. de 2021

Ver no GitHub
 (14 comments) (3 reactions) (0 assignees)JavaScript (2.797 forks)batch import
help wantedtypescript

Métricas do repositório

Stars
 (8.630 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

There is now a way to properly communicate the absence of the children prop at the TypeScript level: React.VFC (vs React.FC). React.VFC aka React.VoidFunctionComponent does not allow children prop, the prop-types rule should derive the presence/absence of children from the underlying TypeScript types (when used with TypeScript).

Related: #7.

Guia do colaborador