diff --git a/packages/plugins/@hera/plugin-core/src/client/schema-components/AutoComplete/AutoComplete.tsx b/packages/plugins/@hera/plugin-core/src/client/schema-components/AutoComplete/AutoComplete.tsx index 9956c56cd..b4ab64506 100644 --- a/packages/plugins/@hera/plugin-core/src/client/schema-components/AutoComplete/AutoComplete.tsx +++ b/packages/plugins/@hera/plugin-core/src/client/schema-components/AutoComplete/AutoComplete.tsx @@ -11,8 +11,13 @@ export const AutoComplete = (props) => { const [defultValue, setDefultValue] = useState([]); const api = useAPIClient(); const [options, setOptions] = useState([]); - const [value, setValue] = useState(''); const form = useForm(); + const autoValue = form.values['custom'] ? form.values['custom'][fieldSchema['collectionName']] : ''; + const [value, setValue] = useState(autoValue); + if (!autoValue && value) { + setValue(''); + setOptions(defultValue); + } useAsyncEffect(async () => { const defultOptions = await api.request({