unicorn/consistent-empty-array-spread Pedantic
What it does
When spreading a ternary in an array, we can use both [] and '' as fallbacks, but it's better to have consistent types in both branches.
Examples
Examples of incorrect code for this rule:
javascript
const array = [a, ...(foo ? [b, c] : "")];
const array = [a, ...(foo ? "bc" : [])];
Examples of correct code for this rule:
javascript
const array = [a, ...(foo ? [b, c] : [])];
const array = [a, ...(foo ? "bc" : "")];