UNPKG

shineout

Version:

Shein 前端组件库

27 lines (26 loc) 787 B
import React, { PureComponent } from 'react'; import { AlertProps } from './Props'; interface State { dismiss: number; } declare class Alert extends PureComponent<AlertProps, State> { static defaultProps: { iconSize: number; duration: number; type: string; className: string; size: import("../@types/common").RegularAttributes.Size; style: React.CSSProperties; }; static displayName: string; constructor(props: AlertProps); componentDidUpdate(prevProps: AlertProps): void; element: HTMLDivElement; bindRef(el: HTMLDivElement): void; dismiss(): void; handleClose(): void; renderIcon(): JSX.Element | null; renderClose(): JSX.Element; render(): JSX.Element | null; } export default Alert;