diff --git a/src/app/(auth)/m/login/page.tsx b/src/app/(auth)/m/login/page.tsx index 2e55d4f..2d8c267 100644 --- a/src/app/(auth)/m/login/page.tsx +++ b/src/app/(auth)/m/login/page.tsx @@ -15,6 +15,7 @@ export default function MobileLoginPage() { const [loading, setLoading] = useState(false); const [remember, setRemember] = useState(true); const [saveCreds, setSaveCreds] = useState(false); + const [splash, setSplash] = useState(true); useEffect(() => { try { @@ -29,6 +30,12 @@ export default function MobileLoginPage() { } }, []); + // 스플래시: 1.5 초 후 자연스럽게 fade-out + useEffect(() => { + const t = setTimeout(() => setSplash(false), 1500); + return () => clearTimeout(t); + }, []); + const handleSubmit = async (e: FormEvent) => { e.preventDefault(); if (!userId || !password) { @@ -70,6 +77,31 @@ export default function MobileLoginPage() { }; return ( + <> + {/* 스플래시 — 1.5초 동안 표시 후 fade-out */} +
유통 업무 통합 관리
+