Componente

CmForm

Estrutura de formulário com título e ações.

Import

Caminho público recomendado para este componente.

import { CmButton, CmField, CmForm, CmGrid, CmGridContainer, CmInput, CmTextarea } from "cosmemilton-ui";

CmForm renderiza um formulário nativo e aceita props como onSubmit.

title e description criam o cabeçalho; children renderiza o corpo; actions renderiza o rodapé.

Para campos com label, escolha um padrão: use CmField label/description/error ao redor do controle, ou use label/helperText/error direto no CmInput. Evite usar os dois ao mesmo tempo.

Use CmGridContainer e CmGrid para organizar campos sem depender de CSS externo.

Cadastro

O exemplo mostra cabeçalho, corpo com grid responsivo e rodapé de ações.

Cadastro

Exemplo de layout com campos agrupados e ações no rodapé.

Nome*
Email*
login e notificações
Observações