Soy nuevo en la validación de prop en React. Digamos que tengo el siguiente código, donde la validación se centra en el accesorio del title como una string
import PropTypes from "prop-types"; function Component (props) { [...] } Component.propTypes = { title: PropTypes.string } Component.defaultProps = { title: 'Foo' } Si el valor de la propiedad del título resulta ser un number , el componente continuará su ciclo de vida con la propiedad incorrecta, justo después de lanzar una Warning en la consola.
¿Existe una forma integrada o una solución alternativa para hacer que ese accesorio no válido obtenga un valor de respaldo o simplemente el valor predeterminado?