UNPKG

yzsd

Version:
25 lines (24 loc) 836 B
import React from 'react'; export interface NoticeConfig { content?: React.ReactNode; duration?: number | null; closeIcon?: React.ReactNode; closable?: boolean; className?: string; style?: React.CSSProperties; props?: React.HTMLAttributes<HTMLDivElement> & Record<string, any>; onClose?: VoidFunction; onClick?: React.MouseEventHandler<HTMLDivElement>; } export interface NoticeProps extends Omit<NoticeConfig, 'onClose'> { prefixCls?: string; className?: string; style?: React.CSSProperties; eventKey: React.Key; onClick?: React.MouseEventHandler<HTMLDivElement>; onNoticeClose?: (key: React.Key) => void; } declare const notice: React.ForwardRefExoticComponent<NoticeProps & { times?: number | undefined; } & React.RefAttributes<HTMLDivElement>>; export default notice;