Fix network access for iPhone testing
- Add 192.168.101.111 to ALLOWED_HOSTS and CORS_ALLOWED_ORIGINS - Update frontend env to use network IP for API - Fix page redirect to wait for hydration
This commit is contained in:
@@ -7,15 +7,17 @@ import { Loader2 } from "lucide-react"
|
||||
|
||||
export default function HomePage() {
|
||||
const router = useRouter()
|
||||
const { token } = useAuth()
|
||||
const { token, isHydrated } = useAuth()
|
||||
|
||||
useEffect(() => {
|
||||
if (!isHydrated) return
|
||||
|
||||
if (token) {
|
||||
router.push("/dashboard")
|
||||
} else {
|
||||
router.push("/login")
|
||||
}
|
||||
}, [token, router])
|
||||
}, [token, isHydrated, router])
|
||||
|
||||
return (
|
||||
<div className="min-h-screen flex items-center justify-center">
|
||||
|
||||
Reference in New Issue
Block a user