L'utilizzo ha React.PropTypes
senso in un'applicazione TypeScript React o è solo un caso di "cintura e bretelle"?
Poiché la classe del componente è dichiarata con un Props
parametro di tipo:
interface Props {
// ...
}
export class MyComponent extends React.Component<Props, any> { ... }
c'è qualche vantaggio reale nell'aggiungere
static propTypes {
myProp: React.PropTypes.string
}
alla definizione di classe?