JS: короткая запись для выбора одного из нескольких массивов
есть такой код для параметра компонента:
param = status === 'active' ? [r1, r2] :
status === 'inactive' ? [s1, s2, s3] :
status === 'completed' ? [t1]
а можно ли более компактно записать данный код?
что-то из серии:
param = [status === 'active' && ...[r1, r2], status === 'inactive' && ...[s1, s2, s3], status === 'completed' && ...[t1]]
Источник: Stack Overflow на русском