eslint 标记的数组破坏和未使用的变量

Array destruction and unused vars marked by eslint

我的代码中有这样的代码:

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

下面代码中使用了变量 bce,但未使用 ad。同时我有 eslint 检查标记未使用的变量。

请问有什么写破坏更正确的方法可以解决这个问题吗?我知道 esling-disable-line no-unused 但宁愿避免它。

将其替换为空占位符:

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