import React from "react"; import {connect} from 'react-redux'; import {useState} from "react"; import {actionFullLogin} from '../actions' import Button from "../Components/Button"; import LoginError from "../Components/RegErrors/LoginError"; import showPwdImg from '../images/3844476-eye-see-show-view-watch_110339.svg'; import hidePwdImg from '../images/3844477-disable-eye-inactive-see-show-view-watch_110343.svg'; import {Link, useHistory} from 'react-router-dom'; const LoginForm = ({onLogin,loggedIn}) => { const [login,setLogin] = useState('') const [password,setPassword] = useState('') const [open,setOpen] = useState(false) const[show,setShow]=useState(false) let history = useHistory() if(localStorage.authToken) { history.push('/') } const isLoginValid = () => { if(!login || !password) { return false } else return true } const loginCallback = () => { if(isLoginValid()) { onLogin(login, password) } else { setShow(true) } } return (
Неверный логин или пароль
} {show && (!login || !password) &&