fui-fancyui
Version:
FancyUI Libary
17 lines (16 loc) • 733 B
TypeScript
import { CSSProp } from 'styled-components';
import { TLayer } from '../../../types/TLayer';
import { TUiColorsNotTransparent } from '../../../types/TUiColorsNotTransparent';
import { TUiColorsSystemMessage } from '../../../types/TUiColorsSystemMessage';
import { TTypography } from '../Typography';
export type TSystemMessage = {
systemMessageType?: TUiColorsSystemMessage;
themeType?: TUiColorsNotTransparent;
layer?: TLayer;
children?: React.ReactNode;
externalStyle?: CSSProp;
textSettings?: Partial<TTypography>;
showMessage?: boolean;
};
export type TSystemMessageHTMLAttrs = React.HTMLAttributes<HTMLSpanElement>;
export type TSystemMessageWithHTMLAttrs = TSystemMessage & TSystemMessageHTMLAttrs;