react-awesome-toasts
Version:
Higly customisable React toast notifications with automanaged queue
14 lines (13 loc) • 465 B
TypeScript
import React from 'react';
import * as T from './Toast.types';
declare class Toast extends React.PureComponent<T.Props> {
actionRef: React.RefObject<HTMLButtonElement>;
previousFocus: HTMLElement | null;
handleActionClick: (e: React.MouseEvent<HTMLButtonElement>) => void;
handleActionBlur: () => void;
restoreFocus: () => void;
componentDidMount(): void;
componentWillUnmount(): void;
render(): JSX.Element;
}
export default Toast;