feat(shared): add cn utility for tailwind-aware class merging

This commit is contained in:
Ilia Mashkov
2026-04-23 09:38:30 +03:00
parent fe0d4e7daa
commit 2c579a3336
4 changed files with 45 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
import {
type ClassValue,
clsx,
} from 'clsx';
import { twMerge } from 'tailwind-merge';
/**
* Utility for merging Tailwind classes with clsx and tailwind-merge.
* This resolves specificity conflicts between Tailwind classes.
*/
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
}