Files
gog_frontend/src/components/UnauthenticatedApp.jsx
Deepak 12d399511c
All checks were successful
gitea-deepak/gog_frontend/pipeline/head This commit looks good
Adds scss instead of css, fixes jest and adds test font
2021-02-01 11:02:34 -06:00

41 lines
871 B
JavaScript

import React, { useState } from "react";
import { useAuth } from "../context/AuthContext";
import Login from "./Login";
import Register from "./Register";
import "./UnauthenticatedApp.scss";
function UnauthenticatedApp() {
const { login, register } = useAuth();
const [showRegister, setShowRegister] = useState(false);
const form = showRegister ? (
<Register register={register} />
) : (
<Login login={login} />
);
return (
<div className="UnauthenticatedApp">
<div className="loginRegisterButtonsWrapper">
<button
type="submit"
onClick={() => setShowRegister(false)}
className="chooseLogin"
>
Login
</button>
<button
type="submit"
onClick={() => setShowRegister(true)}
className="chooseRegister"
>
Register
</button>
</div>
{form}
</div>
);
}
export default UnauthenticatedApp;