(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 => {
assert(is<ClassKey>(classKey));
const className = classes?.[classKey];
return clsx(
classKey,
doUseDefaultCss && !className?.split(" ").includes("CLEAR")
? defaultClasses[classKey]
: undefined,
className
classes?.[classKey] ??
(doUseDefaultCss ? defaultClasses[classKey] : undefined)
);
}
});