Извините за путаницу, Элизео. Я хочу иметь разные категории, но у каждой категории одинаковые заказы

я есть несколько категорий, и у каждой категории есть несколько материалов / продуктов. У меня возникла проблема, поскольку, когда я решил удалить материал / продукт в категории, я также удалил материал / продукт в другой категории? Как бы можно было это исправить с помощью реактивных форм? Как бы я самостоятельно удалил только один материал, а не другой? Это ссылка на мой кодКОДОВАЯ ССЫЛКА

patchValues() {
    let rows = this.myForm.get('rows') as FormArray;
    this.orders.forEach(material => {
      material.materials.forEach(x => {
      rows.push(this.fb.group({material_id: x.id,material_name: x.name, quantity: x.qty}))
    })
      })

  }

  onDeleteRow(rowIndex) {
    let rows = this.myForm.get('rows') as FormArray;
    rows.removeAt(rowIndex)
  }

Ответы на вопрос(1)

Ваш ответ на вопрос