import {Autocomplete, Box, TextField} from '@mui/material' import {Create, useAutocomplete} from '@refinedev/mui' import {useForm} from '@refinedev/react-hook-form' import {Controller} from 'react-hook-form' export const CityCreate = () => { const { saveButtonProps, refineCore: {formLoading}, register, control, formState: {errors}, } = useForm({}) const {autocompleteProps: countryAutocompleteProps} = useAutocomplete({ resource: 'country', }) return ( ( option.code === field.value) || null} onChange={(_, value) => { field.onChange(value?.code || '') }} getOptionLabel={(item) => { return item ? item.code : '' }} isOptionEqualToValue={(option, value) => { return option.id === value?.id }} renderInput={(params) => } /> )} /> ) }