Tengo un problema con la fecha del tipo de entrada matricial nativa. En este momento, si un usuario ingresa manualmente una fecha que no es una fecha real, es decir, 31/02/2022, el valor de la entrada no está establecido, lo que lo deja con un error "requerido". Obviamente, eso tendría sentido y detiene al usuario y le hace cambiar la fecha a algo que sí existe. Me gustaría algo un poco más fácil de usar.
Material DatePicker maneja esto muy bien https://material.angular.io/components/datepicker/overview
Cuando ocurre esta situación, se redondea a la siguiente fecha disponible, es decir, 30/02/2022 -> 01/03/2022. Sin embargo, es muy importante que logre este objetivo utilizando la etiqueta nativa.
<mat-form-field required> <mat-label>Date</mat-label> <input matInput type="date" formControlName="dateControl"/> </mat-form-field>Algunas ideas que estoy investigando y agregaré a esta publicación si encuentro una idea