Comment valider l'PropTypes d'un objet imbriqué dans ReactJS?

Je suis en utilisant un objet de données comme mes accessoires pour un composant de ReactJS.

<Field data={data} />

Je sais que c'est très facile de valider la PropTypes objet lui-même:

propTypes: {
  data: React.PropTypes.object
}

Mais que faire si je veux valider les valeurs à l'intérieur? c'est à dire. les données.id de données.titre?

props[propName]: React.PropTypes.number.required //etc...
InformationsquelleAutor Adam | 2014-11-14