I got a problem with MUI Select (multiple) inside a Formik form.
Suppose that I have a task stored in database with `taskName`, `assignTo` (array of staff).
Now I'm trying to make a form where I can update/change `assignTo` values.
So the form got `initialValues` with:

```
const savedTask = {
  id: 1,
  name: "Task A",
  assignTo: [
    {
      id: 1,
      name: "Oliver Hansen",
      age: 32
    }
  ]
};

```

and people list

```
const personList = [
  {
    id: 1,
    name: "Oliver Hansen",
    age: 32
  },
  {
    id: 2,
    name: "Van Henry",
    age: 25
  },
  {
    id: 3,
    name: "Oliver",
    age: 27
  }
];

```

The problem is I can't unselect "Oliver Hansen" in the update form. When I click on it, it also adds one more "Oliver Hansen".

![Image](https://i.stack.imgur.com/NtMhd.png)

[Codesandbox](https://codesandbox.io/s/friendly-hellman-mc16j?fbclid=IwAR1MvDl_zOvrEwdMb0rv74Op6Mhg5oJr5RBCQPOG7hP7QkUBcfyoxc2jM_I&file=/src/App.js)

Did I implement wrong or that's how formik `setFieldValues` behaves?