import { useState } from 'react'; import { useNavigate } from 'react-router-dom'; import Header from '../Header'; import { useLogic } from './Logic'; const Login = () => { const navigate = useNavigate(); const [username, setUsername] = useState(''); const [password, setPassword] = useState(''); const [error, setError] = useState(''); const [loading, setLoading] = useState(false); const { login } = useLogic(setError, setLoading); const handleRegisterClick = () => { navigate('/registration'); // Переход к регистрации }; const handleLogin = async (e) => { e.preventDefault(); await login(username, password); }; return ( <>

Вход в систему

{ error &&
{error}
}
setUsername(e.target.value)} required />
setPassword(e.target.value)} required />
); }; export default Login;