diff --git a/packages/plugin-tools/src/editors/ResourcesPicker.tsx b/packages/plugin-tools/src/editors/ResourcesPicker.tsx index a797ccdc7ce..650e458be33 100644 --- a/packages/plugin-tools/src/editors/ResourcesPicker.tsx +++ b/packages/plugin-tools/src/editors/ResourcesPicker.tsx @@ -13,7 +13,7 @@ import { TextField, Typography, } from '@material-ui/core'; -import { Create, Search } from '@material-ui/icons'; +import { Close, Create, Search } from '@material-ui/icons'; import { runInAction, action } from 'mobx'; import { useObserver, useLocalStore } from 'mobx-react'; import React, { useEffect } from 'react'; @@ -301,11 +301,11 @@ export const ResourcesPickerButton: React.FC = props position: 'relative', }} > - + = props > + { + store.resourceHandle = undefined; + store.resourceId = undefined; + store.resourceInfo = null; + props.onChange(null as any); + })} + > + + )} {!store.resourceInfo && !store.loading && (