Как избежать ошибки при попытке применить spread не к массиву?
Например:
const arr1 = ['a, 'b', 'c]
const arr2 = ['g, 'g', 't', 'y']
const arr3 = [1, 2, 3, 4]
const allArr = [...arr1, ...arr2, ...arr3]
arr1 всегда содержит массив, но arr2 и arr3 могут быть пустыми, а может быть один не пустой а другой пустой, но если развернуть пустоту в массив, то вылетает ошибка. Как этого избежать? Городить кучу проверок?