Если полезная нагрузка всего лишь user
, просто используйте тот же шаблон деструктурирования, который вы использовали для объекта state
в целом:
return {
...state,
data: {
...state.data,
user: action.payload
}
}
Этот шаблон может быть вложен сколько угодноТаким образом, вы можете иметь большие объекты структурированного состояния и просто передавать нужные поля в полезные данные.