JavaScript React Basics (retired) Thinking in Components Decomposing our Application

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?

1 Answer

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.