Overlays

Dialog

Modal overlay for confirmations, forms, detail views.

Primitive

@radix-ui/react-dialog

Composed of

Confirmation Dialog

Simple confirmation with title, description, and action buttons.

Form Dialog

Dialog with form inputs for data entry.

API Reference

PropTypeDefaultDescription
openboolean--Controlled open state.
onOpenChange(open: boolean) => void--Called when open state changes.
modalbooleantrueWhether to render as a modal (blocks interaction outside).

Usage

import { Dialog } from "@doss/tetris-ui";