"use client" import { Card, CardContent, CardDescription, CardFooter, CardHeader, } from "@/components/ui/card" import { cn } from "@/lib/utils" export const AUTH_CARD_CLASS = cn( "w-full gap-4 border-0 bg-transparent px-4 py-6 shadow-none", "sm:gap-5 sm:rounded-none sm:px-8 sm:py-8", "sm:text-card-foreground sm:dark:text-mail-text sm:shadow-none" ) type AuthCardProps = { title?: string description?: string error?: string | null children: React.ReactNode footer?: React.ReactNode } export function AuthBrandMark() { return (
UltiSuite
) } export function AuthCard({ title, description, error, children, footer, }: AuthCardProps) { return (
{title ? (

{title}

) : null} {description ? ( {description} ) : null} {error ? (

{error}

) : null}
{children} {footer ? ( {footer} ) : null}
) }