UNPKG

primereact

Version:

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![npm version](https://badge.fury.io/js/primereact.svg)](https://badge.fury.io/js/primereact) [![Discord Chat](https://img.shields.io/discord/5579

26 lines (22 loc) 625 B
import * as React from 'react'; interface Message { id?: string; severity?: 'success' | 'info' | 'warn' | 'error', summary?: React.ReactNode; detail?: React.ReactNode; closable?: boolean; sticky?: boolean; life?: number; } interface MessagesProps { id?: string; className?: string; style?: object; onRemove?(message: Message): void; onClick?(message: Message): void; } export class Messages extends React.Component<MessagesProps, any> { public show(message: Message | Message[]): void; public clear(): void; public replace(message: Message | Message[]): void; }