'use client'; import {useEffect} from 'react'; import {useRouter} from 'next/navigation'; import {Button} from 'antd'; import {useAuth} from '@/app/context/AuthContext'; import {useLanguage} from '@/app/context/LanguageContext'; import {accountCopy} from '@/data/account'; export default function LoginPage() { const auth = useAuth(); const router = useRouter(); const {locale} = useLanguage(); const copy = accountCopy[locale]; useEffect(() => { if (auth.isAuthenticated) router.replace('/dashboard'); else if (auth.ready) auth.openLogin(() => router.replace('/dashboard')); }, [auth.isAuthenticated, auth.ready, auth.openLogin, router]); return

{copy.login}

{copy.protectedDescription}

; }