unicorn/consistent-empty-array-spread 吹毛求疵
作用
當在陣列中展開三元運算時,我們可以使用 [] 和 '' 作為回退值,但最好在兩個分支中都保持一致的類型。
範例
此規則的不正確程式碼範例
javascript
const array = [a, ...(foo ? [b, c] : "")];
const array = [a, ...(foo ? "bc" : [])];
此規則的正確程式碼範例
javascript
const array = [a, ...(foo ? [b, c] : [])];
const array = [a, ...(foo ? "bc" : "")];