Browse Source

UI: Refactoring

pull/11337/head
Artem Dzhereleiko 2 years ago
parent
commit
e74d6f4534
  1. 2
      ui-ngx/src/app/modules/home/pages/notification/sent/sent-notification-dialog.component.html
  2. 4
      ui-ngx/src/app/shared/components/entity/entity-list.component.ts

2
ui-ngx/src/app/modules/home/pages/notification/sent/sent-notification-dialog.component.html

@ -104,7 +104,7 @@
</ng-template>
<ng-template #recipientsList>
<tb-entity-list
propagateOnSubscribe
syncedIdListPropagator
required
formControlName="targets"
labelText="{{ 'notification.recipients' | translate }}"

4
ui-ngx/src/app/shared/components/entity/entity-list.component.ts

@ -109,7 +109,7 @@ export class EntityListComponent implements ControlValueAccessor, OnInit, AfterV
@Input()
@coerceBoolean()
propagateOnSubscribe = false;
syncedIdListPropagator = false;
@ViewChild('entityInput') entityInput: ElementRef<HTMLInputElement>;
@ViewChild('entityAutocomplete') matAutocomplete: MatAutocomplete;
@ -194,7 +194,7 @@ export class EntityListComponent implements ControlValueAccessor, OnInit, AfterV
(entities) => {
this.entities = entities;
this.entityListFormGroup.get('entities').setValue(this.entities);
if (this.propagateOnSubscribe) {
if (this.syncedIdListPropagator) {
this.propagateChange(this.modelValue);
}
}

Loading…
Cancel
Save