// Example using Objects.assign const changeName = (user, newName) => Object.assign({}, user, { name: newName }) // Example using destructuring assignment const changeName = (user, newName) => ({ ...user, name: newName, })