rsuite
Version:
A suite of react components
13 lines (12 loc) • 498 B
TypeScript
import React from 'react';
export interface ModalContextProps {
/** ID of the dialog element */
dialogId: string;
/** Pass the close event callback to the header close button. */
onModalClose?: (event: React.MouseEvent<Element, MouseEvent>) => void;
/** Pass the latest style to body. */
getBodyStyles?: () => React.CSSProperties;
/** Whether this Modal is a Drawer */
isDrawer: boolean;
}
export declare const ModalContext: React.Context<ModalContextProps | null>;