@yamada-ui/modal
Version:
Yamada UI modal component
28 lines (27 loc) • 1.48 kB
TypeScript
export { Dialog, DialogProps } from './dialog.js';
export { DialogBody, DialogBodyProps } from './dialog-body.js';
export { DialogCloseButton, DialogCloseButtonProps } from './dialog-close-button.js';
export { DialogFooter, DialogFooterProps } from './dialog-footer.js';
export { DialogHeader, DialogHeaderProps } from './dialog-header.js';
export { DialogOverlay, DialogOverlayProps } from './dialog-overlay.js';
export { Drawer, DrawerProps } from './drawer.js';
export { DrawerBody, DrawerBodyProps } from './drawer-body.js';
export { DrawerCloseButton, DrawerCloseButtonProps } from './drawer-close-button.js';
export { DrawerFooter, DrawerFooterProps } from './drawer-footer.js';
export { DrawerHeader, DrawerHeaderProps } from './drawer-header.js';
export { DrawerOverlay, DrawerOverlayProps } from './drawer-overlay.js';
export { Modal, ModalProps } from './modal.js';
export { ModalBody, ModalBodyProps } from './modal-body.js';
export { ModalCloseButton, ModalCloseButtonProps } from './modal-close-button.js';
export { ModalFooter, ModalFooterProps } from './modal-footer.js';
export { ModalHeader, ModalHeaderProps } from './modal-header.js';
export { ModalOverlay, ModalOverlayProps } from './modal-overlay.js';
import '@yamada-ui/motion';
import '@yamada-ui/button';
import '@yamada-ui/core';
import 'react';
import '@yamada-ui/close-button';
import '@yamada-ui/transitions';
import '@yamada-ui/focus-lock';
import '@yamada-ui/portal';
import './modal-content.js';