React PropTypes: permite diferentes tipos de PropTypes para un accesorio

Tengo un componente que recibe un accesorio por su tamaño. El accesorio puede ser una cadena o un número, por ejemplo:"LARGE" o17.

¿Puedo dejar que React.PropTypes sepa que esto puede ser uno u otro en la validación de propTypes?

Si no especifico el tipo, recibo una advertencia:prop type `size` is invalid; it must be a function, usually from React.PropTypes.

MyComponent.propTypes = {
    size: React.PropTypes
}

Respuestas a la pregunta(4)

Su respuesta a la pregunta