@gpa-gemstone/react-interactive
Version:
Interactive UI Components for GPA products
32 lines (31 loc) • 979 B
TypeScript
import * as React from 'react';
interface IProps {
Title: string;
ShowX?: boolean;
CallBack: ((confirmed: boolean, isButton: boolean, tertiary: boolean) => void);
Show: boolean;
Size?: ('lg' | 'sm' | 'xlg');
BodyStyle?: React.CSSProperties;
HeaderStyle?: React.CSSProperties;
ShowConfirm?: boolean;
DisableConfirm?: boolean;
ConfirmText?: string;
ConfirmBtnClass?: string;
ConfirmShowToolTip?: boolean;
ConfirmToolTipContent?: React.ReactNode;
ShowCancel?: boolean;
DisableCancel?: boolean;
CancelText?: string;
CancelBtnClass?: string;
CancelShowToolTip?: boolean;
CancelToolTipContent?: React.ReactNode;
ShowTertiary?: boolean;
DisableTertiary?: boolean;
TertiaryText?: string;
TertiaryBtnClass?: string;
TertiaryShowToolTip?: boolean;
TertiaryToolTipContent?: React.ReactNode;
ZIndex?: number;
}
declare const Modal: React.FunctionComponent<IProps>;
export default Modal;