могу показать)
this.form =
this.formBuilder.group({
name: ['', [Validators.required, Validators.maxLength(300)]],
department: [{value: '', disabled: true}],
locality: ['', Validators.required],
category: ['', Validators.required],
image: ['', Validators.required],
brief_image: ['', Validators.required],
start_date: ['', Validators.required],
end_date: ['', Validators.required],
multi_locality_vote: [false, Validators.required],
questions: this.formBuilder.array([
this.formBuilder.group({
order: [],
brief: ['', [Validators.required, Validators.maxLength(300)]],
description: [''],
max_answer_option_count: [1, Validators.required],
is_multi_answer_allowed: [false, Validators.required],
answers: this.formBuilder.array([
this.formBuilder.group({
order: [],
brief: ['', [Validators.required, Validators.maxLength(300)]],
description: ['', Validators.maxLength(300)],
image: [null],
}),
]),
}),
]),
});