garibel / lib /utils.ts
wamaraga's picture
LAUNCH C's GariFuturism UI — convert garibel gradio→docker (Next UI + grounded brain), retire Gradio app.py
e2f6f15 verified
Raw
History Blame Contribute Delete
347 Bytes
import { type ClassValue, clsx } from "clsx";
import { twMerge } from "tailwind-merge";
/**
* shadcn/ui canonical class-merge helper.
* Combines clsx (conditional class composition) with tailwind-merge
* (deduplicates Tailwind utility classes that conflict).
*/
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
}