¿Cómo declarar estilo en propTypes?

Con eltipos de accesorios prohibidos regla habilitada,eslint me prohíbe usarstyle: React.PropTypes.objecty usandoshape es sugerido.

Pero, ¿es realmente necesario definir todas las propiedades disponibles para este propósito de esta manera?

DEMO.propTypes = {
    style: React.PropTypes.shape({
        color: React.PropTypes.string,
        fontSize: React.PropTypes.number,
        ...
    })
};

Demasiado código de definición!

Respuestas a la pregunta(6)

Su respuesta a la pregunta