Skip to content
Snippets Groups Projects
Login.tsx 676 B
Newer Older
  • Learn to ignore specific revisions
  • import React, { useContext } from 'react'
    import { useAuth } from '../../hooks/useAuth'
    
    import { UserContext } from '../../hooks/userContext'
    
    import './login.scss'
    
    
    Guilhem CARRON's avatar
    Guilhem CARRON committed
    const Login: React.FC = () => {
    
      const { loginUser, setisLogged } = useContext(UserContext)
    
      const handleClickLogin = async () => {
        if (loginUser && setisLogged) {
          await loginUser()
    
          setisLogged(true)
    
    Guilhem CARRON's avatar
    Guilhem CARRON committed
    
      return (
        <div className="login">
    
          <div className="container">
            <h1>Bienvenue sur le Backoffice d'Ecolyo !</h1>
    
            <button className="btnValid" onClick={handleClickLogin}>
    
              Login
            </button>
          </div>
    
    Guilhem CARRON's avatar
    Guilhem CARRON committed
        </div>
      )
    }
    
    export default Login