I'm defining my state in constructor like this.

```
  constructor(props) {
    super(props);
    this.state = {
    order: props.data ? { ...props.data } : { title: '', birthdate: '' , gender: '', startdate: '', starttime: '', brand: null},

```

Then in another function i'm trying to setState only for order.brand

```
  this.setState({
    //order: { brand: items[0].title },
    order: { ...order, brand: items[0].title },
  });

```

The commented line is overwriting all elements, and the second returns that order is not defined.

What's the correct syntax to save just one item of the state that have multiple values.