UNPKG

@divetocode/modal

Version:

A lightweight modal dialog system for React/Next.js

25 lines (21 loc) 741 B
import * as react_jsx_runtime from 'react/jsx-runtime'; type AlertModalProps = { isOpen: boolean; message: string; onClose: () => void; confirmText?: string; alarmText?: string; }; declare function AlertModal({ isOpen, message, onClose, confirmText, alarmText, }: AlertModalProps): react_jsx_runtime.JSX.Element; type ConfirmModalProps = { isOpen: boolean; message: string; onYes: () => void; onNo: () => void; title?: string; yesText?: string; noText?: string; closeOnBackdrop?: boolean; }; declare function ConfirmModal({ isOpen, message, onYes, onNo, title, yesText, noText, closeOnBackdrop, }: ConfirmModalProps): react_jsx_runtime.JSX.Element; export { AlertModal, ConfirmModal };