import React, { useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { useAuth } from '../contexts/AuthContext'; const LoginNew: React.FC = () => { const [email, setEmail] = useState(''); const [isLoading, setIsLoading] = useState(false); const { login } = useAuth(); const navigate = useNavigate(); const handleLogin = async () => { if (!email) return; setIsLoading(true); try { await login(email); navigate('/company-wiki'); } catch (error) { console.error('Login failed:', error); } finally { setIsLoading(false); } }; return (