use-async-modal
Version:
Show promised based modal imperatively using hook for React.js.
3 lines (2 loc) • 381 B
TypeScript
import { UseModalReturnType, UseModalOptions } from "./useModal.interface";
export declare function useModal<ResultType>({ Component, overlayStyles, overlayClassName, closeOnEsc, closeOnOverlayClick, defaultResolved, overlayClassNameOnClose, overlayClassNameOnOpen, closeTimeoutMs, blockBodyScroll, onOpen, onClose, }: UseModalOptions<ResultType>): UseModalReturnType<ResultType>;