AbsaOSS / AbsaOSS/cps-shared-ui

InputComponent - expand type beyond text/number/password

Abierto
#644 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement library
Lenguaje dominante
TypeScript
Estrellas
9
Forks
6
Merge medio
23 h 46 min
PR fusionados (30 d)
5

Descripción

`type` is currently limited to `'text' | 'number' | 'password'`:

https://github.com/AbsaOSS/cps-shared-ui/blob/fac3d6c60e5f052bdd48dbc3d7ca0db409246c63/projects/cps-ui-kit/src/lib/components/cps-input/cps-input.component.ts#L92

We should also allow `email`, `tel`, `url`, and `search` so consumers get the right mobile keyboard, autofill, and validation without dropping back to plain text.

Skipping types that already have (or deserve) their own component: `date`, `time`, `color`, `file`, `checkbox`, etc.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.