Вキ
this.form = new FormGroup({
entities: new FormArray(items.map(item =>
// 👇 добавил тут FormGroup вместо FormControl
new FormGroup({
name: new FormControl(item.name),
value: new FormControl(item.value),
})
))
});
и соотвественно шаблон тоже надо обновить
<form *ngIf="form" [formGroup]="form">
<ng-container formArrayName='entities'>
<!-- 👇 теперь тут итерируется formGroup -->
<ng-container *ngFor="let formGroup of form.get('entities')['controls']"
[formGroup]="formGroup">
<input
type="checkbox"
formControlName="value"
>
</ng-container>
</ng-container>
</form>