@gpa-gemstone/react-interactive
Version: 
Interactive UI Components for GPA products
31 lines (30 loc) • 717 B
TypeScript
import * as React from 'react';
interface IProps {
    /**
     * Title of the warning
     */
    Title: string;
    /**
     * Callback function used when warning is closed
     * @param confirmed Cancel Button(false) or Confirm Button(true)
     */
    CallBack: ((confirmed: boolean) => void);
    /**
     * Flag to show the warning
     */
    Show: boolean;
    /**
     * Message shown in the body of the warning
     */
    Message: string;
    /**
     * Optional flag to show a cancel button
     */
    ShowCancel?: boolean;
    /**
     * Optional zIndex for the modal
     */
    ZIndex?: number;
}
declare const Warning: (props: React.PropsWithChildren<IProps>) => JSX.Element;
export default Warning;