UNPKG

light-toast

Version:

A light-weight react toast component built for mobile web app

17 lines (16 loc) 422 B
import { Message } from './types'; /** * Message queue. * Save messages in a queue, only remove it when component lifecycle ends. */ declare class Queue { _messages: Message[]; /** self increasing id */ _uniqueId: number; constructor(); push(message: Omit<Message, 'id'>): void; get length(): number; getFirstMessage(): Message; shift(): Message; } export default Queue;