Kobana UI
GitHub

FormSection

Seção de formulário com grid responsivo de 1 a 3 colunas.

Carregando...

Instalação

npx @kobana/ui add form-section

Dependências instaladas automaticamente: separator (shadcn/ui)

Importação

import { FormSection } from "@/components/kobana/form-section"

Props

PropTipoDefaultDescrição
titlestringTítulo da seção
descriptionstringDescrição
columns1 | 2 | 31Número de colunas no grid
childrenReactNodeCampos do formulário
classNamestringClasses adicionais

Uso

<FormSection title="Informações Pessoais" description="Dados básicos" columns={2}>
  <FormField name="name" label="Nome" />
  <FormField name="email" label="Email" />
  <FormField name="cpf" label="CPF" />
  <FormField name="phone" label="Telefone" />
</FormSection>

<FormSection title="Endereço" columns={3}>
  <FormField name="street" label="Rua" />
  <FormField name="number" label="Número" />
  <FormField name="complement" label="Complemento" />
</FormSection>

On this page