๐ Control Value Accessor
Challenge #41
Information
In this challenge, the goal is to create a custom form field that is using the Form API of Angular ControlValueAccessor
. You can find the documentation here. This interface is crucial for creating custom form controls that can interact seamlessly with Angularโs forms API.
Statement
The primary goal is to use control in the feedbackForm
to eliminate the need for using @Output
to retrieve the value and inject it into the FormGroup
.
Additionally, you are required to integrate validation for the new control to ensure that rating data exist. (The form submission button should be disabled if the form is invalid).
Currently, rating is coded this way:
The goal is to include rating into the FormGroup