import { clsx, type ClassValue } from "clsx" import { twMerge } from "tailwind-merge" /** * Utility function to merge Tailwind CSS classes conditionally. * Combines clsx for conditional logic and tailwind-merge to handle conflicts. * * @param inputs - List of class values (strings, objects, arrays) * @returns Merged class string */ export function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)) }