wix-style-react
Version:
23 lines (20 loc) • 830 B
TypeScript
import * as React from 'react';
import { BaseModalLayoutProps } from '../BaseModalLayout';
import { OmitPolyfill } from '../common';
import { ButtonProps, ButtonSize } from '../Button';
export interface MessageModalLayoutProps extends BaseModalLayoutProps {
title?: string | React.ReactNode;
content?: string | React.ReactNode;
primaryButtonText?: string;
primaryButtonProps?: OmitPolyfill<ButtonProps, 'dataHook'>;
primaryButtonOnClick?(): void;
secondaryButtonText?: string;
secondaryButtonProps?: OmitPolyfill<ButtonProps, 'dataHook'>;
secondaryButtonOnClick?(): void;
actionsSize?: ButtonSize;
sideActions?: React.ReactNode;
footnote?: React.ReactNode;
illustration?: string | React.ReactNode;
}
declare const MessageModalLayout: React.FC<MessageModalLayoutProps>;
export default MessageModalLayout;