Newer
Older
import type { TDarkness, TIcons, TPosition, TTextStyle, TThemeColor } from '@interfaces/common';
export interface ITreeItem {
label: string;
link?: string;
linkBlank?: boolean;
color?: TThemeColor;
textStyle?: TTextStyle;
isTriangleToColor?: boolean;
iconBefore?: TIcons;
iconAfter?: TIcons;
iconColor?: TThemeColor;
children?: ITreeItem[];
darknessColor?: TDarkness;
darknessIconColor?: TDarkness;
export interface IMDItemProps {
label: string;
theme?: TThemeColor;
darknessTheme?: TDarkness;
textStyle?: TTextStyle;
link?: string;
linkBlank?: boolean;
onClick?: () => void;
}
export interface ISBOption {
label: string;
value?: never;
color?: TThemeColor;
activeColor?: TThemeColor;
backgroundColor?: TThemeColor;
darknessColor?: TDarkness;
darknessActiveColor?: TDarkness;
darknessBackgroundColor?: TDarkness;
isLabelHidden?: boolean;
iconPosition?: TPosition;
textStyle?: TTextStyle;
}
export interface ISliderOptions {
label: string | number | boolean;
color?: TThemeColor;
darknessColor?: TDarkness;