react-awesome-toasts
Version:
Higly customisable React toast notifications with automanaged queue
19 lines (18 loc) • 569 B
TypeScript
/// <reference types="node" />
import React from 'react';
import Toast from '../Toast';
import * as T from './ToastContext.types';
declare class ToastContainer extends React.PureComponent<T.ToastContainerProps, T.ToastContainerState> {
static defaultProps: {
component: typeof Toast;
};
timer: NodeJS.Timeout;
state: T.ToastContainerState;
startTimer: () => void;
stopTimer: () => void;
hide: () => void;
handleTransitionEnd: () => void;
componentDidMount(): void;
render(): JSX.Element;
}
export default ToastContainer;