UI: Fix entity autocomplete component.

This commit is contained in:
Igor Kulikov 2025-03-10 16:26:56 +02:00
parent 4af57f7f35
commit e530dec250
3 changed files with 2 additions and 11 deletions

View File

@ -83,8 +83,7 @@
<tb-entity-autocomplete
class="flex flex-1"
formControlName="id"
[hideLabel]="true"
[inlineField]="true"
inlineField
[placeholder]="'action.set' | translate"
[required]="true"
[entityType]="ArgumentEntityTypeParamsMap.get(entityType).entityType"

View File

@ -23,7 +23,7 @@
[appearance]="inlineField ? 'outline' : appearance"
[subscriptSizing]="inlineField ? 'dynamic' : subscriptSizing"
[class]="additionalClasses">
<mat-label *ngIf="!hideLabel && !inlineField">{{ label | translate }}</mat-label>
<mat-label *ngIf="!inlineField">{{ label | translate }}</mat-label>
<input matInput type="text"
#entityInput
placeholder="{{ placeholder }}"

View File

@ -15,8 +15,6 @@
///
import {
AfterViewInit,
booleanAttribute,
Component,
ElementRef,
EventEmitter,
@ -142,12 +140,6 @@ export class EntityAutocompleteComponent implements ControlValueAccessor, OnInit
@coerceBoolean()
allowCreateNew: boolean;
@Input({ transform: booleanAttribute }) hideLabel = false;
@Input({ transform: booleanAttribute }) inlineField = false;
@Input() placeholder: string;
@Input()
subscriptSizing: SubscriptSizing = 'fixed';