import { type ClassValue, clsx } from 'clsx'; import { twMerge } from 'tailwind-merge'; export function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)); } export function getUserInitials( user: { email?: string; user_metadata?: { full_name?: string } } | null ): string { if (!user) return '?'; const name = user.user_metadata?.full_name; if (name) { return name .split(' ') .map((n) => n[0]) .join('') .toUpperCase() .slice(0, 2); } return user.email?.[0]?.toUpperCase() || '?'; }