UNPKG

@ducor/react

Version:

admin template ui interface

32 lines (31 loc) 775 B
interface ModalProps { isOpen: boolean; onClose: () => void; closeBtn?: boolean; size?: "sm" | "md" | "lg" | "xl" | "2xl" | "full"; children?: React.ReactNode; } interface ModalSubComponents { Header: React.FC<{ className?: string; children?: React.ReactNode; }>; Title: React.FC<{ className?: string; children?: React.ReactNode; }>; SubTitle: React.FC<{ className?: string; children?: React.ReactNode; }>; Body: React.FC<{ className?: string; children?: React.ReactNode; }>; Footer: React.FC<{ className?: string; children?: React.ReactNode; }>; } declare const Modal: React.FC<ModalProps> & ModalSubComponents; export default Modal;