Actually use the doUseDefaultCss param in useClassName
This commit is contained in:
parent
be330886da
commit
2c318cf64f
@ -5,10 +5,10 @@ export function createUseClassName<ClassKey extends string>(params: { defaultCla
|
||||
const { defaultClasses } = params;
|
||||
|
||||
function useGetClassName(params: { doUseDefaultCss: boolean; classes: Partial<Record<ClassKey, string>> | undefined }) {
|
||||
const { classes } = params;
|
||||
const { classes, doUseDefaultCss } = params;
|
||||
|
||||
const getClassName = useConstCallback((classKey: ClassKey): string => {
|
||||
return clsx(classKey, defaultClasses[classKey], classes?.[classKey]);
|
||||
return clsx(classKey, doUseDefaultCss ? defaultClasses[classKey] : undefined, classes?.[classKey]);
|
||||
});
|
||||
|
||||
return { getClassName };
|
||||
|
Loading…
x
Reference in New Issue
Block a user