import React, { useEffect } from 'react'; import { useNavigate } from 'react-router-dom'; import CryptID from '../components/auth/CryptID'; import { useAuth } from '../context/AuthContext'; export const Auth: React.FC = () => { const { session } = useAuth(); const navigate = useNavigate(); // Redirect to home if already authenticated useEffect(() => { if (session.authed) { navigate('/'); } }, [session.authed, navigate]); if (session.loading) { return (
Loading authentication system...
{session.error}