ожидаемая деструктуризация объекта: у '{Network}' есть typedef - PullRequest
0 голосов
/ 03 февраля 2020

Я включил это на tslint правило следующим образом:

"rules": { "typedef": [true, "array-destructuring"] }

Здесь

const { Network } = Plugins;

Показывает это предупреждение:

ожидаемый объект -destructuring: '{Network}' иметь typedef (typedef)

Как изменить это const { Network } = Plugins;?

Сеть конденсаторов

1 Ответ

3 голосов
/ 05 февраля 2020

Если вы добавляете правила tslint, убедитесь, что вы их сначала поняли.

Прежде всего, причиной, вызывающей эту ошибку, является не array-destructuring, а object-destructuring.

И ошибка означает, что вы должны предоставить тип Plugins объекта.

Так должно быть

const {Network}: PluginRegistry = Plugins;

...