Skip to main content

Function: cn()

cn(...inputs): string

Defined in: web/lib/utils.ts:15

Combines class names with Tailwind CSS merge support. Uses clsx for conditional classes and tailwind-merge to resolve conflicts.

Parameters

inputs

...ClassValue[]

Class values to merge

Returns

string

Merged class string

Example

cn('px-4 py-2', condition && 'bg-primary', 'px-6')
// Returns 'py-2 bg-primary px-6' (px-6 overrides px-4)