UNPKG

react-material-overlay

Version:

A fully featured Material UI implementation of overlays like modals, alert dialogs, lightboxes, and bottom sheets featuring easy stack management and browser history integration

12 lines 729 B
import { Id, Notify } from '../../types'; import { IModal, IModalContainerProps, IModalDefaultOptions, INotValidatedModalProps, ModalContent } from './types'; export declare function isModalActive(id: Id, containerId?: Id): boolean; export declare function buildModal(content: ModalContent, options: INotValidatedModalProps): IModal; export declare function pushModal(modal: IModal): void; export declare function popModal(containerId?: Id): void; export declare function registerModalContainer({ defaultOptions, containerId }: IModalContainerProps): { subscribe(notify: Notify): () => void; setDefaultOptions(d: IModalDefaultOptions): void; getSnapshot(): IModal[] | undefined; }; //# sourceMappingURL=store.d.ts.map