UNPKG

@nutui/nutui-react-taro

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

28 lines (27 loc) 803 B
import { BasicComponent } from '../../utils/typings'; import * as React from 'react'; export interface NotificationProps extends BasicComponent { id: string; message: string | React.ReactNode; duration: number; type: string; position: string; onClose: () => void; onClick: () => void; } interface State { show: boolean; } export default class Notification extends React.PureComponent<NotificationProps, State> { private closeTimer; static newInstance: (properties: NotificationProps, callback: any) => void; constructor(props: NotificationProps); close(): void; startCloseTimer(): void; clearCloseTimer(): void; clickCover(): void; componentDidMount(): void; componentWillUnmount(): void; render(): React.JSX.Element; } export {};