mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
17 lines
425 B
TypeScript
17 lines
425 B
TypeScript
import { twMerge } from 'tailwind-merge';
|
|
|
|
export const cleanClass = (...classNames: unknown[]) => {
|
|
return twMerge(
|
|
classNames
|
|
.flatMap((className) => (Array.isArray(className) ? className : [className]))
|
|
.filter((className) => {
|
|
if (!className || typeof className === 'boolean') {
|
|
return false;
|
|
}
|
|
|
|
return typeof className === 'string';
|
|
})
|
|
.join(' '),
|
|
);
|
|
};
|