Comment réparer Eslint erreur “préférez-déstructuration”?

J'ai voulu raccourcir un objet littéral dans l'ES6 comme ceci:

const loc = this.props.local;

La raison en est loc.foo(); est beaucoup plus facile à taper que this.props.local.foo();

Mais maintenant ESLint se plaint:

Utiliser l'objet déstructuration: préférez-déstructuration

J'ai lu le description de l'erreur sur eslint.org mais je ne la comprends pas. Ils ont un exemple qui ressemble très fort à mon code, mais leur semblent être ok?

var foo = object.bar;

Comment puis-je corriger l'erreur sans réglage de l'ignorer dans le .eslintrc fichier?

C'est une règle qu'on doit activer en premier lieu. Pourquoi avez-vous le faire si vous ne l'aimez pas?
Ce n'est pas vrai. Si on étend de quelqu'un d'autre config, vous devrez peut-être désactiver cette règle à la place.
Désolé, j'ai oublié de mentionner que je suis en utilisant Airbnb styleguide

OriginalL'auteur Timo | 2017-11-20