Skip to content

ConfirmDialogProps

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

open: boolean

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

是否打开(受控)


optional title?: string

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

标题(默认“确认操作”)


message: ReactNode

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

正文消息


optional confirmText?: string

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

确认按钮文本(默认“确定”)


optional cancelText?: string

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

取消按钮文本(默认“取消”)


optional variant?: "primary" | "danger"

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

确认按钮 variant(默认 primary;破坏性操作用 danger)


onConfirm: () => void

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

确认回调

void


onClose: () => void

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

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

void