@vnmfify/core
Version:
```shell npm i @vnmfify/core -S ```
21 lines (20 loc) • 848 B
TypeScript
/// <reference types="react" />
import { DialogProps } from "./dialog";
import DialogActions from "./dialog-actions";
import DialogContent from "./dialog-content";
import DialogHeader from "./dialog-header";
import { alertDialog, cancelDialog, confirmDialog, openDialog, resetDefaultDialogOptions, setDefaultDialogOptions } from "./dialog.imperative";
interface DialogInterface {
(props: DialogProps): JSX.Element;
Header: typeof DialogHeader;
Content: typeof DialogContent;
Actions: typeof DialogActions;
alert: typeof alertDialog;
confirm: typeof confirmDialog;
open: typeof openDialog;
cancel: typeof cancelDialog;
setDefaultOptions: typeof setDefaultDialogOptions;
resetDefaultOptions: typeof resetDefaultDialogOptions;
}
declare const Dialog: DialogInterface;
export default Dialog;