UNPKG

rsuite

Version:

A suite of react components

15 lines (14 loc) 641 B
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 | null; /** Indicates if the component should be displayed as a drawer */ isDrawer?: boolean; /** Custom close button used when rendered as a Drawer */ closeButton?: React.ReactNode | boolean; } export declare const ModalContext: React.Context<ModalContextProps | null>;