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.

10 lines (9 loc) 821 B
import { FocusLockProps, FocusableElement } from "../focusLock/focusLock.types.js"; import { ModalBackdropProps, ModalContentProps, ModalContext, ModalProps } from "./modal.types.js"; import { ModalProvider, useModalContext } from "./context.js"; import { FocusLock } from "../focusLock/focusLock.js"; import { ModalBackdrop, ModalBackdropBase } from "./modalBackdrop.js"; import { ModalContent, ModalContentBase } from "./modalContent.js"; import { Modal } from "./modal.js"; import { manager, useModalManager } from "./modalManager.js"; export { FocusLock, type FocusLockProps, type FocusableElement, Modal, ModalBackdrop, ModalBackdropBase, type ModalBackdropProps, ModalContent, ModalContentBase, type ModalContentProps, type ModalContext, type ModalProps, ModalProvider, manager, useModalContext, useModalManager };