- Add cn() utility function for class name merging - Add Button component with default/outline/ghost variants - Add Card component with Header, Title, Description, Content, Footer - Add GoogleSignInButton with signInWithOAuth for Google provider - Italian text: 'Accedi con Google' - Redirects to /auth/callback after consent Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7 lines
166 B
TypeScript
7 lines
166 B
TypeScript
import { type ClassValue, clsx } from 'clsx'
|
|
import { twMerge } from 'tailwind-merge'
|
|
|
|
export function cn(...inputs: ClassValue[]) {
|
|
return twMerge(clsx(inputs))
|
|
}
|