JavaScript — обновить несколько свойств объекта с помощью оператора распространения

Обновить несколько свойств объекта с помощью оператора распространения

У меня есть состояние в редуктор, который выглядит следующим образом:

 // The current source/selection const selection = { timespan: "-3660", customTimespan: false, pathIds: [''], source: undefined, direction: 0, appClassIds: [] }; 

Теперь я хочу обновить несколько свойств (timespan и customTimeSpan), что-то вроде этого (но это не работает):

 { ...state, { timespan: action.timespan.value, customTimespan: action.timespan.value } }; 

Как я могу обновить несколько свойств состояния?

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector