Form
Orquestra os campos — validação, schema e submit. Agrupa os FormFields de uma tela.
Componente base do Nuxt UI (
UForm), ainda não internalizado no EletroDS — confira o comportamento antes de usar no ME.O Form é o container que orquestra um formulário: agrupa os FormFields, valida (por schema), reúne o estado e dispara o submit. É o que transforma campos soltos numa tela de cadastro/edição coerente.
Variantes
| Quero… | Use |
|---|---|
| Validar por schema | schema (Zod/Valibot/Yup) + state |
| Quando validar | validate-on (input · blur · submit) |
| Erro por campo | propaga para o error de cada FormField |
Onde se aplica
No código
UForm — doc técnica em ui.nuxt.com/docs/components/form.
Acessibilidade
Submeter por Enter; ao falhar a validação, focar o primeiro campo com erro e anunciá-lo. As ações (Salvar/Cancelar) ficam no rodapé (ver gabarito de Formulário).