Разрушение массива и неиспользованные переменные, отмеченные eslint - PullRequest
0 голосов
/ 29 июня 2018

У меня есть такой код в моем коде:

let [a, b, c, d, e] = await component.getState.call(game.gameId);

Переменные b, c, e, используемые ниже в коде, но не a и d. В то же время у меня есть проверка eslint, которая помечает неиспользуемые переменные.

Есть ли способ написать уничтожение более правильно, чтобы решить эту проблему? Я знаю о esling-disable-line no-unused, но предпочитаю избегать этого.

1 Ответ

0 голосов
/ 29 июня 2018

Замените его пустыми заполнителями:

let [, b, c, , e] = await component.getState.call(game.gameId);
...