adicoonado compoente de dataehora

This commit is contained in:
Luiz Silva 2026-01-09 13:50:08 -03:00
parent eca01fca75
commit fd5c49071c
15 changed files with 1430 additions and 233 deletions

27
IA.md
View file

@ -61,7 +61,7 @@ createApp(App)
### 2) Importação direta (quando não quiser plugin)
```ts
import { EliBotao, EliInput, EliBadge, EliCartao } from "eli-vue";
import { EliBotao, EliInput, EliBadge, EliCartao, EliDataHora } from "eli-vue";
```
> Observação: ainda pode ser necessário importar o CSS do pacote:
@ -105,6 +105,30 @@ export default defineComponent({
</script>
```
### Data e hora (entrada) com suporte a UTC/Z
```vue
<template>
<!-- Valor chega do backend em ISO 8601 (UTC/offset), e o componente exibe em horário local -->
<EliDataHora v-model="dataHora" rotulo="Agendamento" />
<!-- Somente data -->
<EliDataHora v-model="data" modo="data" rotulo="Nascimento" />
</template>
<script lang="ts">
import { defineComponent, ref } from "vue";
export default defineComponent({
setup() {
const dataHora = ref<string | null>("2026-01-09T16:15:00Z");
const data = ref<string | null>("2026-01-09T00:00:00-03:00");
return { dataHora, data };
},
});
</script>
```
---
## Troubleshooting (para IAs)
@ -150,3 +174,4 @@ Atualize este `IA.md` quando houver mudanças em qualquer um destes pontos:
- lista de exports públicos (novos componentes, renomes, remoções)
- mudanças de comportamento relevantes para consumo