(BREAKING CHANGE) When classes are overloaded disable default paterlyfly classes

This commit is contained in:
Joseph Garrone 2024-07-14 17:54:44 +02:00
parent 9a09e280c9
commit eaacaa6966

View File

@ -71,14 +71,10 @@ 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 && !className?.split(" ").includes("CLEAR") classes?.[classKey] ??
? defaultClasses[classKey] (doUseDefaultCss ? defaultClasses[classKey] : undefined)
: undefined,
className
); );
} }
}); });