Based on selection of file type conditional validation is applied
{{userinfoForm.controls?.imageType?.errors?.image.message}}
{{userinfoForm.controls?.profilePhoto?.errors?.image.message}}
{{userinfoForm.controls?.signature?.errors?.image.message}}
{{userinfoForm.controls?.voterId?.errors?.image.message}}
{{userinfoForm.controls?.identityCard?.errors?.image.message}}
{{userinfoForm.controls?.drivinglicense?.errors?.image.message}}
If you want to apply conditional validation on 'Aadhar Card' then you need to add 'Image Type' input as 'IdentityCard'.
{{userinfoForm.controls?.aadharCard?.errors?.image.message}}
Invalid Image height or width.
It shows custom message
{{userinfoForm.controls?.residenceProof?.errors?.image.message}}