While creating a Model Driven Template Reactive forms, when I create model object from Form Value. Then model object is loosing its TYPE.
For a Simple Example:
I use spread operator:
this.newBook = {...this.newBook,...this.bookFormGroup.value}