Como declarar estilo em propTypes?

Com oproibir-prop-tipos regra ativada,eslint me proíbe de usarstyle: React.PropTypes.objecte usandoshape é sugerido.

Mas é realmente necessário definir todas as propriedades disponíveis para esse fim?

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

Muito código de definição!

questionAnswers(6)

yourAnswerToTheQuestion