Skip to main content

Interface: DialogProps

Defined in: composites/Dialog/Dialog.tsx:85

Props for the Dialog content surface.

The composite owns its layout; pass style/className on a wrapping element rather than on the composite root. See CONTRIBUTING §4.

Extends​

  • Omit<RACDialogProps, "style" | "className">

Properties​

data-scope?​

optional data-scope?: string

Defined in: composites/Dialog/Dialog.tsx:95

Semantic scope marker rendered as the data-scope attribute — lets composites built on Dialog (e.g. ConfirmationDialog) re-scope the surface for styling and testing hooks.

Default​

'dialog'

evaluation?​

optional evaluation?: "primary" | "secondary" | "accent" | "muted" | "negative"

Defined in: composites/Dialog/Dialog.tsx:100

Semantic emphasis.

Default​

'primary'