jeerjmin
@jeerjmin

Как создать поле в state c именем action?

Добрый день.
Я новичок, прощу помощи.
В мой reducer приходит экшн с двумя значениями: action.name и action.payload.
Мне нужно, чтобы в state добавлялось свойство с именем action.name и значением action.payload

export const BuyReducer = (state = defaultState, action) => {
                return{...state,
                           state[action.name]: action:payload //неверно
                          }

}

Например action.name = "Dima", action.payload = 30, тогда state будет равен

const defaultState = {
Dima: 30
}


Как это сделать?
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы