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

Type declaration

  • Optional actions?: 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)
      • (): void
      • Returns void

  • Optional showCloseButton?: boolean
  • Optional title?: ReactNode

Generated using TypeDoc