interface AlertProps {
    action?: ReactNode;
    afterClose?: (() => void);
    banner?: boolean;
    className?: string;
    closable?: boolean;
    closeIcon?: ReactNode;
    closeText?: ReactNode;
    description?: ReactNode;
    icon?: ReactNode;
    message?: ReactNode;
    onClick?: MouseEventHandler<HTMLDivElement>;
    onClose?: MouseEventHandler<HTMLButtonElement>;
    onMouseEnter?: MouseEventHandler<HTMLDivElement>;
    onMouseLeave?: MouseEventHandler<HTMLDivElement>;
    prefixCls?: string;
    role?: string;
    rootClassName?: string;
    showIcon?: boolean;
    style?: CSSProperties;
    type?: "error" | "success" | "info" | "warning";
}

Properties

action?: ReactNode
afterClose?: (() => void)

Trigger when animation ending of Alert

Type declaration

    • (): void
    • Trigger when animation ending of Alert

      Returns void

banner?: boolean
className?: string
closable?: boolean

Whether Alert can be closed

closeIcon?: ReactNode

Custom closeIcon

closeText?: ReactNode

Deprecated

please use closeIcon instead. Close text to show

description?: ReactNode

Additional content of Alert

icon?: ReactNode
message?: ReactNode

Content of Alert

onClick?: MouseEventHandler<HTMLDivElement>
onClose?: MouseEventHandler<HTMLButtonElement>

Callback when close Alert

onMouseEnter?: MouseEventHandler<HTMLDivElement>
onMouseLeave?: MouseEventHandler<HTMLDivElement>
prefixCls?: string
role?: string
rootClassName?: string
showIcon?: boolean

Whether to show icon

style?: CSSProperties
type?: "error" | "success" | "info" | "warning"

Type of Alert styles, options:success, info, warning, error

Generated using TypeDoc