title: Spread operator ES6 changing one field in an object in an array
body: <pre><code>case SET_WINE_ITEMS:
    const { index, name, value } = action.payload
    const items = state.items
    items[index][name] = value
    return { ...state, items }
  </code></pre>
  
  <p>Is there a succinct way to use spread operators to implement the code above?</p>