feat(datepicker): use invalid date instead of null when the date input it not empty
- Lenguaje dominante
- TypeScript
- Estrellas
- 25k
- Forks
- 6.8k
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 91
Descripción
### Feature Description
Set the value to invalid date instead of null, when the input is filled, but invalid. As this would be a breaking change, maybe introduce a setting to optionally enable this.
### Use Case
Currently when you use a datepicker without ngModel or reactive forms the input wont get red for invalid inputs and the value is null. So you cant differenciate between empty input and something invalid. Even aria-invalid is "false".
With this feature you could solve this.
Guía de contribución
Línea de trabajo
Empieza por localizar la implementación de datepicker y cómo gestiona las entradas rellenadas pero no válidas. Revisa en qué se diferencian actualmente los valores vacíos y no válidos, incluido el comportamiento de aria-invalid, e identifica las pruebas existentes de datepicker antes de decidir cómo debería funcionar una configuración opt-in. El trabajo estará terminado cuando las entradas no vacías no válidas puedan distinguirse de las entradas vacías sin cambiar inesperadamente el comportamiento predeterminado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- angular, typescript
- Área
- frontend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100