Hello, I am just wondering if there is a technical or strategic reason for:
https://github.com/dirkluijk/ngx-typesafe-forms/blob/master/projects/ngx-typesafe-forms/src/lib/form-group.ts#L33
public controls!: {
[key: string]: AngularAbstractControl;
};
no to be typed as
public controls!: {
[K in keyof T]: AbstractControl<T[K]>;
};
?
This would strongly make sense
BTW: thank you for this lib, I am still wondering why angular does not have this by default ;-)