lole-ui
Version:
React UI Component which like a love letter
27 lines (26 loc) • 726 B
TypeScript
import React from 'react';
export declare type MessageType = 'info' | 'success' | 'error' | 'warning';
export interface MessageProps {
content?: string | React.ReactNode;
type?: MessageType;
showIcon?: boolean;
duration?: number;
onClose?: () => any;
icon?: React.ReactNode;
className?: string;
style?: React.CSSProperties;
}
export declare type MessageOptionsType = {
icon?: string;
showIcon?: boolean;
onClose?: () => any;
duration?: number;
};
export declare type ModeType = {
info: Function;
success: Function;
error: Function;
warning: Function;
};
declare const Message: React.FC<MessageProps> & ModeType;
export default Message;