Add the CLEAR special class to remove Paterlyfly classes
This commit is contained in:
@ -71,10 +71,14 @@ export function createGetKcClsx<ClassKey extends string>(params: {
|
|||||||
transform: classKey => {
|
transform: classKey => {
|
||||||
assert(is<ClassKey>(classKey));
|
assert(is<ClassKey>(classKey));
|
||||||
|
|
||||||
|
const className = classes?.[classKey];
|
||||||
|
|
||||||
return clsx(
|
return clsx(
|
||||||
classKey,
|
classKey,
|
||||||
doUseDefaultCss ? defaultClasses[classKey] : undefined,
|
doUseDefaultCss && !className?.split(" ").includes("CLEAR")
|
||||||
classes?.[classKey]
|
? defaultClasses[classKey]
|
||||||
|
: undefined,
|
||||||
|
className
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user