У меня есть следующие данные:
Project : {id:10,
requirements: [{id:1,
title:test},
{id:2,
title:test2}]
}
и
action.payload : {id:1,
title:changed_title}
What i wi sh для обновления объекта требований id:1
в моем редукторе redux.
Вот что у меня есть, но похоже, что он не работает и очень грязный:
case 'requirements_update': return (updateObject(state, project: {...state.project , requirements: state.project.requirements.filter(requirement =>
{if(requirement.requirement_id === action.payload.requirement_id)
return(action.payload) }
})}))