如何覆盖Material-UI Chip deleteIcon / cancelIcon?

How to override Material-UI Chip deleteIcon / cancelIcon?

我已经创建了一个自定义主题,并且我已经成功地为各种组件创建了一堆覆盖。

我正在使用启用了“multiple”的 Autocomplete 组件,因此我添加的每个选项都会作为 Chip 有一个图标可以删除它,我正在尝试更改它。 我希望在更高层次上进行此覆盖,因为我认为这是我唯一的解决方案,因为我实际上并没有导入 Chip 组件,但它是由 Autocomplete 创建的 我正在使用的组件。

自动完成组件具有 ChipProps 属性:“应用于 Chip 元素的道具”

import DoneIcon from '@material-ui/icons/Done';

<Autocomplete
  multiple
  ChipProps={{ deleteIcon: <DoneIcon /> }}
  ...
/>