Angular 18. Setting value to empty string on click event compiled and worked:
<input type="file" #fileInput accept="image/*" (change)="onFileChanged($event)" (click)="fileInput.value = ''" />