Skip to content

DialogProps

Defined in: packages/ui-core/src/components/dialog.tsx:5

open: boolean

Defined in: packages/ui-core/src/components/dialog.tsx:7

是否打开(受控)


onClose: () => void

Defined in: packages/ui-core/src/components/dialog.tsx:9

关闭回调(点遮罩 / ESC / 关闭按钮触发)

void


optional title?: ReactNode

Defined in: packages/ui-core/src/components/dialog.tsx:11

标题


optional footer?: ReactNode

Defined in: packages/ui-core/src/components/dialog.tsx:13

底部操作区(通常放 Button)


optional size?: "sm" | "md" | "lg"

Defined in: packages/ui-core/src/components/dialog.tsx:15

尺寸


optional closeOnOverlay?: boolean

Defined in: packages/ui-core/src/components/dialog.tsx:17

是否允许点遮罩关闭(默认 true)


optional children?: ReactNode

Defined in: packages/ui-core/src/components/dialog.tsx:18