FormModal
Visão Geral
Modal reutilizável para exibir formulários em uma janela popup.
Localização
frontend-react/src/components/ui/FormModal.tsx
Uso
tsx
import { FormModal } from './components/ui';
<FormModal
open={isOpen}
onClose={() => setIsOpen(false)}
title="Editar Item"
>
<form>
{/* Form fields */}
</form>
</FormModal>Props
| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
| open | boolean | false | Controla visibilidade |
| onClose | () => void | - | Callback ao fechar |
| title | string | - | Título do modal |
| children | ReactNode | - | Conteúdo do formulário |
| variant | 'sheet' | 'center' | 'sheet' | Estilo do modal |