@veracity/vui
Version:
Veracity UI is a React component library crafted for use within Veracity applications and pages. Based on Styled Components and @xstyled.
15 lines (14 loc) • 1.57 kB
TypeScript
import { DialogBodyProps, DialogCancelButtonProps, DialogCloseButtonProps, DialogContext, DialogFooterProps, DialogHeaderProps, DialogIconProps, DialogPlacement, DialogProps, DialogStatus, DialogStatusMapping, DialogSubmitButtonProps, DialogTitleProps } from "./dialog.types.js";
import { containerId, dialogStatusMapping, modalAnimation, modalClass, modalJustifyContent } from "./consts.js";
import { DialogProvider, useDialogContext } from "./context.js";
import { DialogBody } from "./dialogBody.js";
import { DialogCancelButton } from "./dialogCancelButton.js";
import { DialogCloseButton } from "./dialogCloseButton.js";
import { DialogFooter } from "./dialogFooter.js";
import { DialogHeader } from "./dialogHeader.js";
import { DialogIcon } from "./dialogIcon.js";
import { DialogSubmitButton } from "./dialogSubmitButton.js";
import { DialogTitle } from "./dialogTitle.js";
import { Dialog, DialogBase } from "./dialog.js";
import { useDialog } from "./useDialog.js";
export { Dialog, DialogBase, DialogBody, type DialogBodyProps, DialogCancelButton, type DialogCancelButtonProps, DialogCloseButton, type DialogCloseButtonProps, type DialogContext, DialogFooter, type DialogFooterProps, DialogHeader, type DialogHeaderProps, DialogIcon, type DialogIconProps, type DialogPlacement, type DialogProps, DialogProvider, type DialogStatus, type DialogStatusMapping, DialogSubmitButton, type DialogSubmitButtonProps, DialogTitle, type DialogTitleProps, containerId, dialogStatusMapping, modalAnimation, modalClass, modalJustifyContent, useDialog, useDialogContext };