24 lines
661 B
TypeScript
24 lines
661 B
TypeScript
|
|
"use client";
|
||
|
|
|
||
|
|
import { useEffect } from "react";
|
||
|
|
import { useRouter } from "next/navigation";
|
||
|
|
import { Shield } from "lucide-react";
|
||
|
|
|
||
|
|
export default function HomePage() {
|
||
|
|
const router = useRouter();
|
||
|
|
|
||
|
|
useEffect(() => {
|
||
|
|
// 루트 페이지 접속 시 로그인 페이지로 리다이렉트
|
||
|
|
router.push("/login");
|
||
|
|
}, [router]);
|
||
|
|
|
||
|
|
return (
|
||
|
|
<div className="flex min-h-screen items-center justify-center bg-slate-50">
|
||
|
|
<div className="text-center">
|
||
|
|
<Shield className="mx-auto mb-4 h-12 w-12 animate-pulse text-slate-400" />
|
||
|
|
<p className="text-slate-600">로그인 페이지로 이동 중...</p>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
);
|
||
|
|
}
|