I'm a little bit confused!
I'm a little bit confused! about is required in react.js? could someone simply describe that for me?
Using PropTypes in React helps you make sure the type of an object passed to a component and the type expected on the components side is the same, otherwise you get an error in your browser. This helps a lot, especially when debugging.
So to answer your question, isRequired indicates that the property must be passed to the component, otherwise you get an error.