ConfirmationDialog
patternConfirmation dialog with title, description, and confirm/cancel actions. Includes a typed confirmation variant that requires the user to type a value before confirming, and a non-destructive variant. Composes Card, Stack, Row, Text, Input, Button, and Icon.
Destructive confirmation
Delete confirmation with warning description and danger button.
Typed confirmation
Requires typing the project name to enable the delete button.
Usage
Installation
API Reference
ConfirmationDialog props — * required
| Prop | Type | Default | Description |
|---|---|---|---|
Card | component | — | Elevated surface container for the dialog. |
Text | component | — | Dialog title and description. |
Input | component | — | Typed confirmation field for destructive actions. |
Button | component | — | Cancel and confirm action buttons. |
Stack | component | — | Vertical layout for dialog content. |
Row | component | — | Horizontal layout for button row. |