Est-ce que l'utilisation a du React.PropTypes
sens dans une application TypeScript React ou est-ce juste un cas de «ceinture et bretelles»?
Puisque la classe de composant est déclarée avec un Props
paramètre de type:
interface Props {
// ...
}
export class MyComponent extends React.Component<Props, any> { ... }
y a-t-il un réel avantage à ajouter
static propTypes {
myProp: React.PropTypes.string
}
à la définition de classe?