OptionaldefaultProps
defaultProps?: Partial<
Partial<
Pick<
Omit<
Omit<
DetailedHTMLProps<LabelHTMLAttributes<(...)>, HTMLLabelElement>,
"ref",
> & { ref?: null | (instance: ...) => ... | RefObject<(...)> },
"css",
> & TransformProps<{}, {}> & {
css?: CSS<
{},
{
colors: {
activeBg: ...;
background: ...;
blue1: ...;
blue2: ...;
blue3: ...;
blue4: ...;
blue5: ...;
border: ...;
buttonBorder: ...;
choiceActiveBg: ...;
choiceActiveText: ...;
choiceBg: ...;
choiceBorder: ...;
choiceText: ...;
focusColor: ...;
green1: ...;
green1Darker: ...;
grey1: ...;
headerBg: ...;
headerBorder: ...;
headerText: ...;
icon: ...;
inactiveBg: ...;
inactiveDarkBg: ...;
inputDisabledBg: ...;
inputDisabledText: ...;
mainColor: ...;
mainColorAlt: ...;
modalBg: ...;
modalButtonBg: ...;
modalButtonBorder: ...;
orange1: ...;
orange1Darker: ...;
pink1: ...;
pinky1: ...;
pinky2: ...;
pinky3: ...;
popText: ...;
purple1: ...;
red1: ...;
scrollbarsBg: ...;
scrollbarsThumb: ...;
selectorActive: ...;
selectorText: ...;
sub: ...;
tableStripedBg: ...;
text: ...;
text2: ...;
text3: ...;
toggleBgDisabled: ...;
toggleHandleBg: ...;
toggleHandleBgDisabled: ...;
toggleHandleBorder: ...;
toggleHandleBorderDisabled: ...;
toolbarBg: ...;
toolbarBorder: ...;
toolButtonText: ...;
yellow1: ...;
yellow2: ...;
yellow3: ...;
};
},
DefaultThemeMap,
{
mx: (value: ...) => ...;
my: (value: ...) => ...;
px: (value: ...) => ...;
py: (value: ...) => ...;
size: (value: ...) => ...;
},
>;
},
"className"
| "css",
>,
> & { children: ReactNode; label?: ReactNode; variant?: "big" } & RefAttributes<
HTMLLabelElement,
>,
>
OptionalpropTypes
propTypes?: WeakValidationMap<
Partial<
Pick<
Omit<
Omit<
DetailedHTMLProps<LabelHTMLAttributes<(...)>, HTMLLabelElement>,
"ref",
> & { ref?: null | (instance: ...) => ... | RefObject<(...)> },
"css",
> & TransformProps<{}, {}> & {
css?: CSS<
{},
{
colors: {
activeBg: ...;
background: ...;
blue1: ...;
blue2: ...;
blue3: ...;
blue4: ...;
blue5: ...;
border: ...;
buttonBorder: ...;
choiceActiveBg: ...;
choiceActiveText: ...;
choiceBg: ...;
choiceBorder: ...;
choiceText: ...;
focusColor: ...;
green1: ...;
green1Darker: ...;
grey1: ...;
headerBg: ...;
headerBorder: ...;
headerText: ...;
icon: ...;
inactiveBg: ...;
inactiveDarkBg: ...;
inputDisabledBg: ...;
inputDisabledText: ...;
mainColor: ...;
mainColorAlt: ...;
modalBg: ...;
modalButtonBg: ...;
modalButtonBorder: ...;
orange1: ...;
orange1Darker: ...;
pink1: ...;
pinky1: ...;
pinky2: ...;
pinky3: ...;
popText: ...;
purple1: ...;
red1: ...;
scrollbarsBg: ...;
scrollbarsThumb: ...;
selectorActive: ...;
selectorText: ...;
sub: ...;
tableStripedBg: ...;
text: ...;
text2: ...;
text3: ...;
toggleBgDisabled: ...;
toggleHandleBg: ...;
toggleHandleBgDisabled: ...;
toggleHandleBorder: ...;
toggleHandleBorderDisabled: ...;
toolbarBg: ...;
toolbarBorder: ...;
toolButtonText: ...;
yellow1: ...;
yellow2: ...;
yellow3: ...;
};
},
DefaultThemeMap,
{
mx: (value: ...) => ...;
my: (value: ...) => ...;
px: (value: ...) => ...;
py: (value: ...) => ...;
size: (value: ...) => ...;
},
>;
},
"className"
| "css",
>,
> & { children: ReactNode; label?: ReactNode; variant?: "big" } & RefAttributes<
HTMLLabelElement,
>,
>
Deprecated
Use values for destructuring assignments instead.