Typechecking With PropTypes
Typechecking With PropTypes
Note:
React.PropTypes
is deprecated as of React v15.5. Please use theprop-types
library instead.
As your app grows, you can catch a lot of bugs with typechecking. For some applications, you can use JavaScript extensions like Flow or TypeScript to typecheck your whole application. But even if you don't use those, React has some built-in typechecking abilities. To run typechecking on the props for a component, you can assign the special propTypes
property:
import PropTypes from 'prop-types'; class Greeting extends React.Component { render() {