// © XlXi 2021
// Graphictoria 5
import React from 'react';
import { Link } from 'react-router-dom';
import ReCAPTCHA from 'react-google-recaptcha';
import SetTitle from '../Helpers/Title.js';
import { CreateAccount } from '../Helpers/Auth.js';
import { Card, CardTitle } from '../Components/Card.js';
import LoginForm from './Auth/Login.js';
import ForgotPasswordForm from './Auth/ForgotPassword.js';
import RegisterForm from './Auth/Register.js';
class Auth extends React.Component {
componentDidMount()
{
let Locations = {
'/login': 'Login',
'/register': 'Register',
'/passwordreset': 'Reset Password'
};
SetTitle(Locations[this.props.location]);
}
render()
{
let pageLabel;
let pageContent;
switch(this.props.location)
{
case '/login':
pageLabel = (<> SIGN IN>);
pageContent = (