Add the CLEAR special class to remove Paterlyfly classes

This commit is contained in:
Joseph Garrone
2024-07-14 08:39:19 +02:00
parent 60aaa03202
commit b25e171412

@ -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
); );
} }
}); });