Una buena practica a la hora de desarrollar es validar los valores que recibimos, esto nos ayuda a minimizar los errores y ayuda en la pruebas unitarias, en este caso React no es la exención.
En este caso te mostrare una breve muestra de como validar las props.
Lo primero que tendremos que haces es instalar e importar la dependencia prop-types
npm install prop-types
import PropTypes from 'prop-types';
Layout.propTypes = {
my_prop: PropTypes.string.isRequired
};
Layout.defaultProps = {
my_prop: "default value"
};
😉
Espero que les sirva, y que me entendieran 😊