UNPKG

@veracity/vui

Version:

Veracity UI is a React component library crafted for use within Veracity applications and pages. Based on Styled Components and @xstyled.

20 lines (18 loc) 781 B
import { VuiComponent } from "../core/vui.js"; import { ModalProps } from "./modal.types.js"; import { ModalBackdrop } from "./modalBackdrop.js"; import { ModalContent } from "./modalContent.js"; //#region src/modal/modal.d.ts /** * Displays provided content on top of a dark backdrop element with fixed position. * By default uses Portal for content and closes when clicking backdrop or pressing 'Escape'. * Uses focus and scroll lock to achieve proper accessibility. * More about accessibility: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/dialog_role */ declare const Modal: VuiComponent<"div", ModalProps> & { Backdrop: typeof ModalBackdrop; Content: typeof ModalContent; }; //#endregion export { Modal }; //# sourceMappingURL=modal.d.ts.map