1 min readDec 30, 2019
Why aren’t you implementing a ControlValueAccessor in the child component? That way the child component can manage its own sub-form and just let the parent know about the current value of the sub-form.
Similarly, the component can also implement validator and let the parent know about it’s validity state.