import React, { useState, useContext } from "react"; import { Link as RouterLink } from "react-router-dom"; import Avatar from "@material-ui/core/Avatar"; import Button from "@material-ui/core/Button"; import CssBaseline from "@material-ui/core/CssBaseline"; import TextField from "@material-ui/core/TextField"; import Link from "@material-ui/core/Link"; import Grid from "@material-ui/core/Grid"; import Box from "@material-ui/core/Box"; import LockOutlinedIcon from "@material-ui/icons/LockOutlined"; import Typography from "@material-ui/core/Typography"; import { makeStyles } from "@material-ui/core/styles"; import Container from "@material-ui/core/Container"; import { i18n } from "../../translate/i18n"; import { AuthContext } from "../../context/Auth/AuthContext"; // const Copyright = () => { // return ( // // {"Copyleft "} // // Canove // {" "} // {new Date().getFullYear()} // {"."} // // ); // }; const useStyles = makeStyles((theme) => ({ paper: { marginTop: theme.spacing(8), display: "flex", flexDirection: "column", alignItems: "center", }, avatar: { margin: theme.spacing(1), backgroundColor: theme.palette.secondary.main, }, form: { width: "100%", // Fix IE 11 issue. marginTop: theme.spacing(1), }, submit: { margin: theme.spacing(3, 0, 2), }, })); const Login = () => { const classes = useStyles(); const [user, setUser] = useState({ email: "", password: "" }); const { handleLogin } = useContext(AuthContext); const handleChangeInput = (e) => { setUser({ ...user, [e.target.name]: e.target.value }); }; const handlSubmit = (e) => { e.preventDefault(); handleLogin(user); }; return (
{i18n.t("login.title")}
{i18n.t("login.buttons.register")}
{/* */}
); }; export default Login;