# DialogForm

## What is this component
A form shell for dialog content.

## When to use this component
Use it for modal create, edit, rename, and confirmation forms.

## Where to use this component
Use it inside `DialogContent`.

## Why to use this component
It standardizes dialog header, form body, and footer layout.

## How to use this component
Pass title, optional description, children, footer, and submit handler.

## Who can use this component
Dialog containers and management forms.

## Best practice
Keep validation and persistence outside the block.

## Wrong use cases
Do not use it for non-modal page forms. Use `FormSection` and `SettingsField`.

## Tags
dialog, form, modal, shell
