ma console enregistre ce qui suit quand je commence mon application:Réact - le type de prop (imbriqué) est invalide; il doit être une fonction
Attention: type prop Failed: Accueil: accessoire de type
home
est invalide; il doit être une fonction
J'ai regardé en ligne, mais ne l'ai pas vu de cas ou des exemples d'un accessoire de type imbriqué de retour cette erreur si je suis mal à corriger l'avertissement, voici mon code:
Home.propTypes = {
home: {
readyStatus: PropTypes.string,
list: PropTypes.arrayOf(PropTypes.object),
},
fetchUsersIfNeeded: PropTypes.func,
};
Home.defaultProps = {
home:() => {},
readyStatus: '',
fetchUsersIfNeeded:() => {},
};
Toute aide ou conseil est apprécié - merci d'avance!
Aussi vous je pense que vous ne devriez pas utiliser defaultProps et requis côte à côte – aks
@aks whoops c'était une erreur que j'ai faite pendant le test, retiré de Q –