J'ai un composant qui reçoit un accessoire pour sa taille. Le prop peut être soit une chaîne ou un nombre ex: "LARGE"
ou 17
.
Puis-je faire savoir à React.PropTypes que cela peut être l'un ou l'autre dans la validation propTypes?
Si je ne spécifie pas le type, je reçois un avertissement: prop type `size` is invalid; it must be a function, usually from React.PropTypes.
MyComponent.propTypes = {
size: React.PropTypes
}
reactjs
react-proptypes
Kevin Amiranoff
la source
la source
ReferenceError: oneOfType is not defined
- des suggestions? Merci d'avance!!import PropTypes from 'prop-types';
?import PropTypes from 'prop-types';
À des fins de documentation, il est préférable de répertorier les valeurs de chaîne qui sont légales:
la source
Cela pourrait fonctionner pour vous:
la source
la source