Wie deklariere ich den Stil in propTypes?

Mit dem verbiete-Requisiten-Typen Regel aktiviert,eslint verbietet mir die Verwendung vonstyle: React.PropTypes.object und mitshape wird vorgeschlagen

Aber ist es wirklich notwendig, alle verfügbaren Eigenschaften für diesen Zweck so zu definieren?

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

Zu viel Definitionscode!

Antworten auf die Frage(12)

Ihre Antwort auf die Frage