fui-fancyui
Version:
FancyUI Libary
21 lines (20 loc) • 836 B
TypeScript
import { TBorderRadiusSizes } from '../../../types/TBorderRadiusSizes';
import { TLayer } from '../../../types/TLayer';
import { TStyledPrefixAndOmiter } from '../../../types/TStyledPrefixAndOmiter';
import { TUiColorsNotTransparent } from '../../../types/TUiColorsNotTransparent';
import { TUiColorTypes } from '../../../types/TUiColorTypes';
export type IGenerateThemeItemProps = {
outlined?: boolean;
icon?: JSX.Element;
iconAlign?: 'left' | 'right';
sizeC: 'sm' | 'md' | 'lg';
label?: string;
wide?: boolean;
borderRadius?: TBorderRadiusSizes;
themeType?: TUiColorTypes;
textColor?: TUiColorsNotTransparent;
hoverColor?: TUiColorsNotTransparent;
layer?: TLayer;
align?: 'left' | 'right' | 'center';
};
export type IGenerateThemeItem = TStyledPrefixAndOmiter<IGenerateThemeItemProps>;