import FormMessage from "@/components/form-message"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "@/components/ui/card"; import LoginForm from "@/features/auth/components/login-form"; /** * [로그인 페이지 컴포넌트] * * Modern UI with glassmorphism effect (유리 형태 디자인) * - 투명 배경 + 블러 효과로 깊이감 표현 * - 그라디언트 배경으로 생동감 추가 * - shadcn/ui 컴포넌트로 일관된 디자인 시스템 유지 * * @param searchParams - URL 쿼리 파라미터 (에러 메시지 전달용) */ export default async function LoginPage({ searchParams, }: { searchParams: Promise<{ message: string }>; }) { // URL에서 메시지 파라미터 추출 (로그인 실패 시 에러 메시지 표시) const { message } = await searchParams; return (