From 52abfd021751132f6334fc56379280156705e5ed Mon Sep 17 00:00:00 2001 From: Arman Ozak Date: Thu, 31 Dec 2020 11:21:56 +0300 Subject: [PATCH] use addTypeaheadTextSuffix instead of hardcoded text --- .../extensible-form/extensible-form-prop.component.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts index 7e592cc4b0..893d6e6344 100644 --- a/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts +++ b/npm/ng-packs/packages/theme-shared/extensions/src/lib/components/extensible-form/extensible-form-prop.component.ts @@ -27,6 +27,7 @@ import { ePropType } from '../../enums/props.enum'; import { FormProp } from '../../models/form-props'; import { PropData } from '../../models/props'; import { selfFactory } from '../../utils/factory.util'; +import { addTypeaheadTextSuffix } from '../../utils/typeahead.util'; @Component({ selector: 'abp-extensible-form-prop', @@ -96,10 +97,10 @@ export class ExtensibleFormPropComponent implements OnChanges { private getTypeaheadControls() { const { name } = this.prop; - const textSuffix = '_Text'; const extraPropName = `${EXTRA_PROPERTIES_KEY}.${name}`; const keyControl = - this.form.get(extraPropName + textSuffix) || this.form.get(name + textSuffix); + this.form.get(addTypeaheadTextSuffix(extraPropName)) || + this.form.get(addTypeaheadTextSuffix(name)); const valueControl = this.form.get(extraPropName) || this.form.get(name); return [keyControl, valueControl]; }