fui-fancyui
Version:
FancyUI Libary
16 lines (15 loc) • 502 B
TypeScript
import { TUiColorsSystemMessage } from '../../../types/TUiColorsSystemMessage';
import { TLayer } from '../../../types/TLayer';
export type TToastMessage = {
id: number;
title: string;
message: string;
time?: number;
themeType: TUiColorsSystemMessage;
layer?: TLayer;
};
export type TSingleToastMessage = {
toast: TToastMessage;
remove?: (id: number) => void;
};
export type TSingleToastMessageWithHTMLAttrs = TSingleToastMessage & React.HTMLAttributes<HTMLDivElement>;