UNPKG

@tiiqu/ui

Version:

A customizable, accessible, and developer-friendly React UI component library powered by Tailwind CSS, TypeScript, and Vite

16 lines (15 loc) 524 B
import { ReactNode, RefObject } from 'react'; export type ModalHandle = { toggle: () => void; open: () => void; close: () => void; }; export type ModalProps = { children: ReactNode; className?: string; showCloseIcon?: boolean; closeIcon?: ReactNode; modalRef: RefObject<ModalHandle | null>; onBackdropClick?: () => void; }; export declare const Modal: ({ children, className, showCloseIcon, closeIcon, modalRef, onBackdropClick, }: ModalProps) => import("react/jsx-runtime").JSX.Element;