Sem usar a classe, como faço para usar PropTypes no componente sem estado funcional do react?
export const Header = (props) => (
<div>hi</div>
)
javascript
reactjs
react-props
react-proptypes
Alan Jenshen
fonte
fonte
Não é diferente com o stateful, você pode adicioná-lo como:
Aqui está um link para os prop-types npm
fonte
PropTypes
por conta própria, caso em que deseja pararReact
e apenas tertitle: PropTypes.string
Da mesma forma que você faz em componentes baseados em classe:
Observação: pode ser necessário instalar
prop-types
vianpm install prop-types
ouyarn add prop-types
, dependendo da versão do React que você está usando.fonte
É feito da mesma maneira que você faz com componentes baseados em classe
Espero que isto ajude !
fonte
Desde React 15 , use
propTypes
para validar adereços e fornecer documentação desta forma:Este código pressupõe o valor padrão
props={}
se nenhum suporte for fornecido ao componente.fonte