<component1 *ngIf="field != '' " //display component 1 if value is not empty
<component2 *ngIf="field == '' " //display component 2 if value is empty
<Mat-Select></Mat-select>
When a value is selected in the Mat-Select from component number 2, it automatically switches to display component number 1. This behavior seems strange to me because the value is supposed to be assigned to a different variable in another object within component2.