feat(shared): add cn utility for tailwind-aware class merging
This commit is contained in:
@@ -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));
|
||||
}
|
||||
Reference in New Issue
Block a user