@cainiaofe/cn-ui-m
Version:
21 lines (20 loc) • 988 B
TypeScript
import React from 'react';
import './styles/index.scss';
import { CnPopup, CnPopupProps } from './popup';
import type { CnDialogProps, DialogQuickInstance } from './types';
export declare const CnDialog: React.FC<CnDialogProps> & {
Popup: React.FC<CnPopupProps>;
show: (props: CnDialogProps) => DialogQuickInstance;
hide: () => void;
alert: (props: CnDialogProps) => DialogQuickInstance;
confirm: (props: CnDialogProps) => DialogQuickInstance;
success: (props: CnDialogProps) => DialogQuickInstance;
error: (props: CnDialogProps) => DialogQuickInstance;
notice: (props: CnDialogProps) => DialogQuickInstance;
warning: (props: CnDialogProps) => DialogQuickInstance;
help: (props: CnDialogProps) => DialogQuickInstance;
};
export type CnDialogSizeType = 'autoLarge' | 'large' | 'medium' | 'small';
export type { CnPopupProps, CnDialogProps };
export { CnPopup };
export declare const CnDialogBase: React.ForwardRefRenderFunction<any, CnDialogProps>;