Input y formularios
Muestra un campo de formulario o un componente con aspecto de campo de entrada.
Uso
Enter your email address.
Referencia de la API
| Entrada | Tipo | Por defecto |
|---|---|---|
| id | string | '' |
| type | string | 'text' |
| name | string | '' |
| placeholder | string | '' |
| autocomplete | string | '' |
| ariaLabel | string | '' |
| aria-label | string | undefined | undefined |
| value | string | '' |
| size | InputVariants['size'] | 'md' |
| state | InputVariants['state'] | 'default' |
| class | string | '' |
| disabled | boolean | false |
| readonly | boolean | false |
| required | boolean | false |
| Salida | Tipo |
|---|---|
| valueChange | string |
Variantes CVA
| Propiedad | Opciones | Por defecto |
|---|---|---|
| size | sm | md | lg | md |
| state | default | error | success | default |
Código del componente
Instalar por CLI:
npx @voltui/cli add inputTypeScript
Cargando el editor…
Copia este código en tu proyecto. El componente usa ng-primitives/input.