X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b0bc9cddda159681f28384374be59335efda5f20..a23cfd6defb8dab9ac9afe13034f7b667f07acca:/src/views-components/resource-properties-form/property-field-common.tsx diff --git a/src/views-components/resource-properties-form/property-field-common.tsx b/src/views-components/resource-properties-form/property-field-common.tsx index e802ad5ccb..dad172840b 100644 --- a/src/views-components/resource-properties-form/property-field-common.tsx +++ b/src/views-components/resource-properties-form/property-field-common.tsx @@ -4,9 +4,9 @@ import { connect } from 'react-redux'; import { change, WrappedFieldMetaProps, WrappedFieldInputProps, WrappedFieldProps } from 'redux-form'; -import { Vocabulary, PropFieldSuggestion } from '~/models/vocabulary'; -import { RootState } from '~/store/store'; -import { getVocabulary } from '~/store/vocabulary/vocabulary-selectors'; +import { Vocabulary, PropFieldSuggestion } from 'models/vocabulary'; +import { RootState } from 'store/store'; +import { getVocabulary } from 'store/vocabulary/vocabulary-selectors'; export interface VocabularyProp { vocabulary: Vocabulary; @@ -14,6 +14,7 @@ export interface VocabularyProp { export interface ValidationProp { skipValidation?: boolean; + clearPropertyKeyOnSelect?: boolean; } export const mapStateToProps = (state: RootState, ownProps: ValidationProp): VocabularyProp & ValidationProp => ({ @@ -36,7 +37,6 @@ export const getErrorMsg = (meta: WrappedFieldMetaProps) => export const buildProps = ({ input, meta }: WrappedFieldProps) => { return { value: input.value, - onChange: input.onChange, items: ITEMS_PLACEHOLDER, renderSuggestion: (item: PropFieldSuggestion) => item.label, error: hasError(meta),