How do I stop input fields from being cleared when adding a new input field

Here is a GIF to illustrate my problem:

Add Destination pushes an element to the ngFor array thus generating a new field for users to enter their destination. The only problem i’m having is that whenever a new destination is added, all of the input fields are cleared. Is there any way around this?

Are you using FormBuilder? If not, I would recommend trying it.