через CVA правильно, но все равно придется делать отдельный механизм, если захочешь пройтись по вложенным формам и все пометить как touched
можно довольно удобно сделать через директиву, в которой собрать все дочерние formControl/formControlName через ContentChildren, а по триггеру из сервиса пробегаться и помечать
можно довольно удобно сделать через директиву, в которой собрать все дочерние formControl/formControlName через ContentChildren, а по триггеру из сервиса пробегаться и помечать