diff --git a/src/admin/pages/Login.tsx b/src/admin/pages/Login.tsx
index 74d5660..12e1893 100644
--- a/src/admin/pages/Login.tsx
+++ b/src/admin/pages/Login.tsx
@@ -43,20 +43,6 @@ export default function Login() {
}
}, [show2FA, useBackupCode]);
- if (authLoading) {
- return (
-
- );
- }
-
- if (isAuthenticated && !animatingOut) {
- return ;
- }
-
const handleSubmit = useCallback(
async (e: React.FormEvent) => {
e.preventDefault();
@@ -143,6 +129,20 @@ export default function Login() {
setUseBackupCode(false);
}, [setShow2FA, setLoginToken, setTotpCode, setUseBackupCode]);
+ if (authLoading) {
+ return (
+
+ );
+ }
+
+ if (isAuthenticated && !animatingOut) {
+ return ;
+ }
+
return (