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 (19 loc) 825 B
import { VuiComponent } from "../core/vui.js"; import "../core/index.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, Modal as default }; //# sourceMappingURL=modal.d.ts.map