@hkxdv/astro-shade-dx-template
Version:
Astro template with React, shadcn/ui, Bun, Biome & ESLint. Pre-configured TypeScript, Tailwind CSS, dark/light themes, and optimized DX. Run directly with 'bunx @hkxdv/astro-shade-dx-template' without installation.
17 lines (14 loc) • 442 B
text/typescript
/**
* Utilidades generales para la aplicación
* @module utils
*/
import { type ClassValue, clsx } from "clsx";
import { twMerge } from "tailwind-merge";
/**
* Función para combinar clases de Tailwind CSS de manera eficiente
* @param {...ClassValue} inputs - Clases CSS a combinar
* @returns {string} Clases combinadas y optimizadas
*/
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
}