Una función de utilidad que combina el uso de `clsx` y `tailwind-merge` para una gestión sencilla de los nombres de clases de Tailwind CSS.
import { cn } from "@blifedesarrollo/blife-ui/utils/cn";const className = cn("bg-red-500", "text-text-strong", "bg-bg-subtle");
console.log(className); // -> "text-text-strong bg-bg-subtle"const isActive = true;
const className = cn("bg-bg-soft text-text-subtle", {
"text-primary-base": isActive,
"bg-primary-base": isActive,
});
console.log(className); // -> "text-primary-base bg-primary-base"const className = cn("bg-black", ["text-white", "rounded-lg"]);
console.log(className); // -> "bg-black text-white rounded-lg"