DialogProps: Pick<CenterPopupProps, "afterClose" | "afterShow" | "bodyClassName" | "bodyStyle" | "destroyOnClose" | "disableBodyScroll" | "forceRender" | "getContainer" | "maskClassName" | "maskStyle" | "stopPropagation" | "visible"> & { actions?: (Action | Action[])[]; closeOnAction?: boolean; closeOnMaskClick?: boolean; content?: ReactNode; header?: ReactNode; image?: string; onAction?: ((action,
index) => void | Promise<void>); onClose?: (() => void); title?: ReactNode; } & NativeProps Type declaration
Optional actions?: (Action | Action[])[]
Optional closeOnAction?: boolean
Optional closeOnMaskClick?: boolean
Optional content?: ReactNode
Optional header?: ReactNode
Optional image?: string
Optional onAction?: ((action, index) => void | Promise<void>)
- (action, index): void | Promise<void>
Parameters
action: Action
index: number
Returns void | Promise<void>
Optional onClose?: (() => void)
Optional title?: ReactNode